Hệ đa tác tử là gì?

Xây dựng quy trình Agentic với LlamaIndex

Laurie Voss

VP Developer Relations, LlamaIndex

Vượt ngoài một tác tử

$$

  • Một tác tử: mạnh nhưng có giới hạn

$$

  • Tác tử chuyên biệt có thể hiệu quả hơn

$$

  • Có thể phối hợp như một nhóm tác tử

Nhóm tác tử

Xây dựng quy trình Agentic với LlamaIndex

Vì sao dùng nhiều tác tử?

Ví dụ:

  • Viết báo cáo nghiên cứu
  • Một tác tử phải kiêm: tìm kiếm, tổng hợp, viết, kiểm tra và trả kết quả

quy_trinh_tac_tu.gif

Xây dựng quy trình Agentic với LlamaIndex

Các tác tử chuyên biệt

$$

  • Research Agent: thu thập thông tin

$$

  • Write Agent: soạn thảo báo cáo

$$

  • Review Agent: kiểm tra và cải thiện nội dung

quy_trinh_nhom_tac_tu.gif

Xây dựng quy trình Agentic với LlamaIndex

Cách họ phối hợp

$$

  • Research Agent ghi chú

$$

  • Write Agent soạn nháp từ ghi chú

$$

  • Review Agent hoàn thiện đầu ra cuối cùng

quy_trinh_nhom_tac_tu.gif

Xây dựng quy trình Agentic với LlamaIndex

Khi nào nên mở rộng

  • Khi nhiệm vụ tự nhiên chia nhỏ

  • Khi một tác tử quá tải với prompt phức tạp hoặc quá nhiều công cụ

Nhiệm vụ phức tạp

Xây dựng quy trình Agentic với LlamaIndex

AgentWorkflow tích hợp sẵn

$$

  • LlamaIndex AgentWorkflow

$$

  • Hỗ trợ tự động chuyển giao nhiệm vụ giữa các tác tử

$$

  • Tăng thêm độ phức tạp

AgentWorkflow tích hợp sẵn

Xây dựng quy trình Agentic với LlamaIndex

Luyện tập nào!

Xây dựng quy trình Agentic với LlamaIndex

Preparing Video For Download...