Cập nhật AutoGen của Microsoft tăng cường các agent AI với khả năng tương tác đa ngôn ngữ và quan sát

Microsoft cập nhật AutoGen, tăng cường sự linh hoạt và kiểm soát cho các tác nhân AI
Microsoft vừa cập nhật framework AutoGen để giúp các tác nhân AI (AI agents) trở nên linh hoạt hơn và mang lại nhiều quyền kiểm soát hơn cho các tổ chức sử dụng.
AutoGen v0.4 mang đến độ ổn định cao hơn cho các tác nhân AI và giải quyết những vấn đề mà khách hàng gặp phải, đặc biệt liên quan đến hạn chế kiến trúc, API kém hiệu quả, cũng như thiếu các tính năng gỡ lỗi và can thiệp.
Trong một bài đăng blog, nhóm nghiên cứu Microsoft cho biết:
"Phiên bản đầu tiên của AutoGen đã tạo ra sự quan tâm lớn đối với công nghệ agent. Tuy nhiên, người dùng gặp khó khăn với các hạn chế kiến trúc, API không hiệu quả do tốc độ phát triển nhanh chóng, và thiếu các công cụ quan sát cũng như gỡ lỗi."
Họ cũng chia sẻ rằng khách hàng mong muốn khả năng quan sát và kiểm soát tốt hơn, sự linh hoạt trong việc hợp tác giữa các tác nhân, cùng với các thành phần có thể tái sử dụng.
Các cải tiến trong AutoGen v0.4
Phiên bản mới được thiết kế theo hướng mô-đun hơn, dễ mở rộng hơn và hỗ trợ mạng lưới tác nhân phân tán. Những tính năng mới bao gồm:
- Nhắn tin không đồng bộ (asynchronous messaging): Cho phép các tác nhân AI hỗ trợ mô hình tương tác dựa trên sự kiện và yêu cầu.
- Hỗ trợ đa ngôn ngữ: Các tác nhân có thể giao tiếp bằng nhiều ngôn ngữ lập trình khác nhau, hiện hỗ trợ Python và .NET, với kế hoạch mở rộng trong tương lai.
- Khả năng quan sát và gỡ lỗi: AutoGen v0.4 tích hợp công cụ theo dõi số liệu, truy vết tin nhắn, và các công cụ gỡ lỗi để người dùng dễ dàng giám sát các tương tác giữa các tác nhân.
- Mở rộng tích hợp: Hỗ trợ các tiện ích mở rộng (extensions) từ cộng đồng và tích hợp sẵn với các công cụ như Azure code executor và OpenAI model client.
Nền tảng mới
Microsoft đã thiết kế lại framework AutoGen với ba lớp chính:
- Core Layer: Cung cấp các khối xây dựng cơ bản cho hệ thống vận hành dựa trên sự kiện.
- AgentChat: Một API cấp cao, hướng nhiệm vụ, xây dựng trên Core Layer, bao gồm các tính năng như trò chuyện nhóm, thực thi mã, và các tác nhân được xây dựng sẵn.
- First-party Extensions: Tích hợp với các công cụ như Azure và OpenAI.
AutoGen Studio
Microsoft cũng nâng cấp AutoGen Studio, giao diện low-code để nhanh chóng tạo nguyên mẫu các tác nhân. Những tính năng mới bao gồm:
- Cập nhật trạng thái tác nhân theo thời gian thực.
- Dừng hoặc điều hướng lại tác nhân khi đang thực thi nhiệm vụ.
- Thiết kế đội ngũ tác nhân thông qua giao diện kéo-thả.
- Nhập các tác nhân tùy chỉnh và nhận phản hồi tương tác.
Microsoft và AI agents
AutoGen được phát hành lần đầu vào tháng 10/2023, với mục tiêu đơn giản hóa cách các tác nhân AI giao tiếp với nhau. Kể từ đó, Microsoft tiếp tục ra mắt các hệ thống agent khác, bao gồm Magentic-One, một hệ thống agent tổng quát có thể vận hành nhiều tác nhân để hoàn thành nhiệm vụ.
Hiện tại, Microsoft đã triển khai một trong những hệ sinh thái tác nhân AI lớn nhất thông qua nền tảng Copilot Studio.
Tuy nhiên, các công ty khác cũng đang cạnh tranh mạnh mẽ. Salesforce đã ra mắt AgentForce, hiện đã cập nhật lên phiên bản 2.0, trong khi ServiceNow cung cấp thư viện các tác nhân tùy chỉnh, còn AWS cũng bổ sung hỗ trợ cho hệ thống đa tác nhân thông qua nền tảng Bedrock của họ.