Lộ trình AI Agents 2025

[Đang cập nhật]

Kiến thức tiên quyết

Kiến thức nền tảng về LLM

AI Agents 101

Các trường hợp sử dụng mẫu

  • Trợ lý cá nhân
  • Tạo mã nguồn
  • Phân tích dữ liệu
  • Web Scraping / Crawling
  • NPC / AI trong trò chơi

Kỹ thuật Nhắc lệnh (Prompt Engineering)

Công cụ & Hành động (Tools & Actions)

  • Định nghĩa Công cụ (Tool Definition)
    • Tên và Mô tả
    • Schema Đầu vào / Đầu ra (Input / Output Schema)
    • Xử lý lỗi (Error Handling)
    • Ví dụ sử dụng (Usage Examples)
  • Ví dụ về Công cụ

Bộ nhớ Agent (Agent Memory)

  • Bộ nhớ Agent là gì?
  • Quản lý bộ nhớ (Memory Management)
    • Lưu trữ hồ sơ người dùng (User Profile Storage)
    • Tóm tắt & Nén (Summarization & Compression)
    • Chiến lược quên / lão hóa (Forgetting / Aging Strategies)

Các Kiến trúc Agent (Agent Architectures)

Xây dựng Agent (Building Agents)

  • Phát triển thủ công (Manual Development)
    • Gọi API LLM trực tiếp (Direct LLM API Calls)
    • Triển khai vòng lặp Agent (Implement Agent Loop)
    • Phân tích đầu ra mô hình (Parse Model Output)
    • Xử lý lỗi & Giới hạn tốc độ (Handle Errors & Rate Limits)
  • Gọi hàm gốc của LLM (LLM-native Function Calling)
  • Các Framework cho Agent (Frameworks for Agents)
    • LangChain
    • LlamaIndex
    • Haystack
    • AutoGen
    • CrewAI
    • Smol Depot
    • Anthropic Tool Use

Đánh giá & Kiểm thử (Evaluation & Testing)

  • Các chỉ số và Kiểm thử (Metrics and Testing)
    • Unit Tests (Công cụ)
    • Integration Testing (Luồng)
    • Đánh giá có sự tham gia của con người (Human-in-the-Loop Evaluation)
  • Các Công cụ (Tools)

Khả năng Quan sát & Giám sát (Observability & Monitoring)

  • Ghi nhật ký và Theo dõi có cấu trúc (Structured Logging and Tracing)
  • Gỡ lỗi và Giám sát (Debugging and Monitoring)
  • Các Công cụ Quan sát (Observability Tools)

Bảo mật & Đạo đức (Security & Ethics)

Chỉ mục