
Vượt xa chatbot đơn giản: Định nghĩa về AI Agent
AI agent là một hệ thống phần mềm có khả năng nhận thức môi trường, suy luận về một mục tiêu và thực hiện hành động để đạt được mục tiêu đó, thường không cần hướng dẫn từng bước từ con người. Khác với chatbot truyền thống chỉ phản hồi theo prompt, agent sẽ lập kế hoạch một chuỗi các bước, chọn công cụ phù hợp và tự điều chỉnh khi có lỗi xảy ra. Ví dụ, thay vì chỉ trả lời "Thời tiết ở Tokyo như thế nào?", một agent có thể kiểm tra weather API, so sánh kết quả từ ba nguồn khác nhau và gửi bản tóm tắt buổi sáng qua email cho bạn. Sự chuyển dịch từ bên phản hồi thụ động sang bên thực thi chủ động chính là điều khiến agent khác biệt so với các trợ lý mà hầu hết mọi người đang sử dụng hiện nay.
Thuật ngữ này bắt nguồn từ lĩnh vực trí tuệ nhân tạo rộng lớn hơn, trong đó agent là bất kỳ thứ gì hành động thay mặt cho người dùng. Các AI agent hiện đại thường được xây dựng dựa trên các mô hình ngôn ngữ lớn, nhưng bản thân mô hình ngôn ngữ không phải là agent. Agent là toàn bộ vòng lặp: mô hình, bộ nhớ, các công cụ nó có thể gọi và các quy tắc nó tuân theo khi quyết định bước tiếp theo.
Các thành phần cốt lõi mà mọi agent đều chia sẻ
Hầu hết mọi agent hoạt động hiệu quả ngày nay đều được xây dựng từ bốn thành phần phối hợp với nhau. Thứ nhất, là bộ não, thường là một mô hình ngôn ngữ lớn đảm nhận việc suy luận và hiểu ngôn ngữ. Thứ hai, là bộ nhớ, có thể là ngắn hạn (cuộc hội thoại hiện tại) hoặc dài hạn (cơ sở dữ liệu các tương tác trước đó mà agent có thể tìm kiếm). Thứ ba, là các công cụ, chẳng hạn như tìm kiếm web, trình đọc tệp, trình thông dịch mã hoặc API cho phép agent tác động ra thế giới bên ngoài cửa sổ chat. Thứ tư, là lớp lập kế hoạch quyết định nên dùng công cụ nào, theo thứ tự ra sao và cần làm gì khi một bước trả về kết quả không mong đợi.
Một ví dụ thực tế sẽ giúp hình dung. Hãy tưởng tượng bạn yêu cầu agent nghiên cứu ba website đối thủ cạnh tranh hàng đầu cho cửa hàng trực tuyến của bạn. Bộ lập kế hoạch sẽ chia thành các bước: tìm kiếm đối thủ, truy cập từng trang, trích xuất thông tin giá và sản phẩm, sau đó viết báo cáo tóm tắt. Nếu một trang chặn trình thu thập dữ liệu, agent sẽ không dừng lại. Nó sẽ thử công cụ khác hoặc bỏ qua đối thủ đó và ghi nhận thiếu sót trong báo cáo cuối cùng. Khả năng phục hồi theo vòng lặp như vậy chính là điều phân biệt một agent thực sự với một script đơn giản.
Thẻ :
- Công cụ AI




