Tổng quan về các công cụ dành cho agent trong Copilot Studio
Mua gói Thành viên Pro để trải nghiệm không quảng cáo và sử dụng các tiện ích AI
Các công cụ giúp mở rộng khả năng của agent vượt ra ngoài việc chỉ trả lời câu hỏi từ những nguồn kiến thức. Chúng cho phép agent gọi API, chạy quy trình tự động, tương tác với các dịch vụ bên ngoài và truy xuất dữ liệu theo thời gian thực.
Lưu ý:
- Các tính năng trong bài viết này được vận hành bởi GitHub Copilot harness, sử dụng Copilot Credits để tính phí dựa trên mức độ sử dụng. Tìm hiểu thêm về Copilot Credits trong phần Tổng quan về thanh toán cho các agent sử dụng GitHub Copilot harness.
- Việc tính phí dựa trên mức độ sử dụng áp dụng cho các hoạt động: sử dụng, xây dựng, thử nghiệm và đánh giá agent. Các hành động này có thể tiêu tốn Copilot Credits.
Công cụ cho agent là gì?
Công cụ là các khả năng bên ngoài mà agent có thể kích hoạt trong quá trình hội thoại.
Khi người dùng yêu cầu agent thực hiện một việc đòi hỏi hành động cụ thể, trình điều phối agent (agent orchestrator) sẽ chọn một công cụ dựa trên ngữ cảnh hội thoại và mô tả của công cụ đó.
Các agent sử dụng GitHub Copilot harness tận dụng khả năng điều phối nâng cao để tự động xác định thời điểm cần kích hoạt công cụ.
Tại sao nên thêm công cụ vào agent?
Nếu không có công cụ, agent chỉ có thể trả lời câu hỏi dựa trên các hướng dẫn và nguồn kiến thức của nó.
Với các công cụ, agent có thể:
- Tra cứu dữ liệu theo thời gian thực từ các hệ thống bên ngoài, chẳng hạn như Quản lý quan hệ khách hàng (Customer Relationship Management - CRM), Quản lý dịch vụ CNTT (IT Service Management - ITSM) và cơ sở dữ liệu
- Thực hiện hành động thay cho bạn, ví dụ như tạo bản ghi, gửi thông báo và cập nhật dữ liệu
- Tích hợp với các dịch vụ và API của bên thứ ba
- Chạy các quy trình làm việc tự động
Cách agent quyết định sử dụng công cụ
Trình điều phối agent sẽ đánh giá từng tin nhắn của người dùng và quyết định xem có cần sử dụng công cụ hay không.
Tên và mô tả của công cụ đóng vai trò rất quan trọng. Các công cụ có mô tả rõ ràng, chi tiết sẽ được kích hoạt chính xác hơn.
Các hướng dẫn dành cho agent cũng ảnh hưởng đến thời điểm sử dụng công cụ.
Đối với việc sử dụng công cụ trong hội thoại trên các agent vận hành bởi GitHub Copilot harness, bạn không cần tạo các trình kích hoạt (trigger) hay luồng chủ đề (topic flow) riêng biệt cho mỗi lần gọi công cụ.
Các giới hạn cần lưu ý
Có một số giới hạn áp dụng cho công cụ và các file do công cụ tạo ra:
- Các file do agent tạo ra trong một lượt tương tác bị giới hạn dung lượng ở mức 10 MB mỗi file. Những file vượt quá giới hạn này sẽ không được gửi lại cho người dùng. Hãy yêu cầu agent chia nhỏ dữ liệu đầu ra lớn thành các file nhỏ hơn.
- Các Model Context Protocol (MCP) server được tính vào tổng số lượng công cụ mà một agent có thể hỗ trợ. Số lượng phiên bản MCP server có thể chạy đồng thời trong một cuộc hội thoại cũng bị giới hạn; do đó, hãy duy trì số lượng server được kết nối ở mức thấp và loại bỏ các server mà bạn không còn sử dụng.
Bạn nên đọc
-
Thêm nguồn kiến thức vào agent trong Copilot Studio
-
Chuyển đổi giữa trải nghiệm agent cổ điển và mới trong Copilot Studio
-
Thêm danh sách SharePoint vào Copilot Studio
-
Quản lý các nguồn kiến thức agent trong Copilot Studio
-
Quản lý các nguồn Microsoft IQ trong một agent
-
Chia sẻ agent với các nhà sản xuất và nhóm khác trong Copilot Studio
-
Bật Microsoft IQ cho một agent trong Copilot Studio
-
Những nguồn Microsoft IQ cho agent trong Copilot Studio
-
Xây dựng agent với Copilot Studio và Agent 365
Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:
Hướng dẫn AI
AI Tools
Học IT
Hàm Excel