Agents
Các agents là một dạng hệ thống trí tuệ nhân tạo cái sử dụng sức mạnh của các mô hình ngôn ngữ lớn (LLM)
để thực hiện các nhiệm vụ tự động. Chúng đi vượt quá các chatbots đơn giản bằng cách tích hợp luận giải,
lên kế hoạch và các khả năng ghi nhớ.
Các agents là hữu dụng khi giải quyết các vấn đề cái yêu cầu
+ Nhiều bước luận giải
+ Tương tác với các APIs hay hệ thống bên ngoài (e.g, CSDL hay bộ máy tìm kiếm)
+ Ra quyết định động dựa trên các kết quả trung gian.
Các agents trong bối cảnh các mô hình ngôn ngữ lớn (LLMs) và AI tạo sinh trình bày một tiến hóa đáng kể
trong làm cách nào các công nghệ này được áp dụng. Chúng tích hợp các bộ phận khác nhau để nâng cao chức
năng.
Các trường hợp sử dụng cho các Agents
+ Trả lời câu hỏi động: Kết hợp các công cụ bên ngoài như các bộ máy tìm kiếm, APIs hay CSDL để cung cấp
các trả lời cập nhật và nhận biết bối cảnh.
+ Phân tích dữ liệu: Sử dụng các công cụ như Pandas hay NumPy cho tính toán dữ liệu thời gian thực.
+ Hỗ trợ khách hàng: Hỗ trợ người dùng với các truy vấn bằng cách giành và xử lí thông tin bên ngoài.
+ Các dòng làm việc nhiều bước: Các hành động nhiều mắt xích (e.g, tìm kiếm, lọc, tóm tắt) thành một
dòng trao đổi trò chuyện đơn.
Agents mở rộng các khả năng của LLM bằng cách làm có thể ra quyết định và thực hiện hành động. Các công
cụ cho phép các agents thực hiện các nhiệm vụ cụ thể. LangChain cung cấp một vài dạng agents để phù hợp
với các trường hợp sử dụng khác nhau, trải từ ra quyết định đơn giản tới các dòng làm việc phức tạp.
