Thêm Azure AI Search làm nguồn kiến thức cho agent trong Copilot Studio
Azure AI Search cung cấp một công cụ tìm kiếm mạnh mẽ có thể tìm kiếm trong một bộ sưu tập tài liệu lớn. Copilot Studio hỗ trợ thêm Azure AI Search làm nguồn kiến thức.
Cấu hình Azure AI Search
Để hoàn tất kết nối, bạn cần có tài khoản Azure. Nếu chưa có tài khoản Azure, bạn có thể tạo tài khoản tại Microsoft Azure.
Ở đây, xác thực dựa trên key được sử dụng để kết nối với Azure AI Search.
Copilot Studio hỗ trợ các chỉ mục vector hóa bằng cách sử dụng vector hóa tích hợp. Chuẩn bị dữ liệu của bạn và chọn một mô hình nhúng, sau đó sử dụng Import and vectorize data trong Azure AI Search để tạo chỉ mục vector. Phương pháp này cho phép hệ thống sử dụng cùng một mô hình nhúng được dùng để số hóa dữ liệu, đồng thời số hóa cả prompt đến trong runtime, giúp giảm thiểu việc phải viết các hàm đặc biệt để thực hiện việc tương tự.
Copilot Studio cũng hỗ trợ tính năng xếp hạng ngữ nghĩa. Tính năng này cũng cần được cấu hình trong Azure AI Search trước khi thêm kết nối trong Copilot Studio.
Tạo kết nối đến Azure AI Search
Lưu ý:
- Bạn phải thêm Azure AI Search thông qua kết nối dữ liệu chính thức. Không cấu hình thủ công endpoint và API key.
- Nếu bạn tạo kết nối Azure AI Search không được hỗ trợ, Copilot Studio có thể lưu trữ một kết nối dữ liệu bị lỗi, ngăn không cho hộp thoại kết nối Azure AI Search load. Khi điều này xảy ra, hộp thoại có thể xuất hiện trong giây lát rồi báo lỗi. Hiện tại, Copilot Studio không cung cấp giao diện để xóa kết nối dữ liệu Azure AI Search bị lỗi. Vì các kết nối dữ liệu được quản lý ở cấp độ môi trường, sự cố này có thể ảnh hưởng đến tất cả các agent.
- Để khôi phục kết nối, hãy reset quyền truy cập bên ngoài của agent hoặc xóa và tạo lại agent bị ảnh hưởng. Khi thêm lại Azure AI Search, hãy sử dụng Data sources → Azure AI Search với Entra ID authentication, chứ không phải API key.
1. Mở agent.
2. Chọn Add knowledge từ trang Overview hoặc Knowledge, hay Properties của node Generative Answers.
3. Từ hộp thoại Add knowledge, chọn Featured.
4. Chọn Azure AI Search.
5. Chọn Create new connection.
6. Chọn Authentication type. Bạn có các tùy chọn sau:
- Access Key
- Client Certificate Auth
- Service principal (ứng dụng Microsoft Entra ID)
- Microsoft Entra ID Integrated
7. Nhập thông tin chi tiết cần thiết cho loại xác thực. Đối với xác thực dựa trên key như được mô tả trong phần cấu hình trước, hãy nhập Azure AI Search Endpoint URL và Azure AI Search Admin Key.
8. Chọn Create để hoàn tất kết nối. Dấu kiểm màu xanh lá cây sẽ xuất hiện để xác nhận kết nối.
9. Chọn Next.
10. Nhập chỉ mục vector Azure AI Search sẽ được sử dụng. Chỉ có thể thêm một chỉ mục vector.
11. Chọn Add to agent để hoàn tất kết nối.
Sau khi bạn thêm kết nối, nó sẽ xuất hiện trong bảng nguồn kiến thức. Trạng thái hiển thị là Progress trong khi Copilot Studio lập chỉ mục siêu dữ liệu trong các bảng. Sau khi quá trình lập chỉ mục hoàn tất, trạng thái sẽ được cập nhật thành Ready và bạn có thể bắt đầu kiểm tra nguồn kiến thức. Trong quá trình kiểm tra, bạn có thể xác minh rằng các tài liệu tham khảo phù hợp đã được gọi bằng cách xem lại những file và trích dẫn được agent trích dẫn.
Trả về trích dẫn
Để trả về trích dẫn khi sử dụng Azure AI Search trong Copilot Studio, hãy bao gồm trường URL với liên kết thực tế đến tài liệu trong chỉ mục tìm kiếm. Khi trường metadata_storage_path được bao gồm trong chỉ mục, Copilot Studio sẽ diễn giải trường đó là trích dẫn. Tuy nhiên, nếu trường đó không tồn tại, Copilot Studio sẽ coi bất kỳ trường nào chứa liên kết URL đầy đủ là trích dẫn.
Lưu ý: Khi cấu hình trích dẫn trong Azure AI Search, hãy đảm bảo rằng người dùng trong agent của bạn có các quyền cần thiết để truy cập vào những nguồn dữ liệu mà các trích dẫn trỏ đến. Ví dụ, nếu bạn thêm một URL vào chỉ mục tìm kiếm trỏ về một trang web hoặc cơ sở kiến thức, người dùng sẽ có quyền truy cập vào các nguồn đó. Nếu URL trỏ đến một nguồn dữ liệu bị hạn chế, người dùng sẽ không thể truy cập vào các trích dẫn được tạo ra.
Hỗ trợ mạng ảo
Copilot Studio hỗ trợ các chỉ mục Azure AI Search được cấu hình cho mạng ảo. Cấu hình này cho phép bạn sử dụng endpoint riêng tư để kết nối an toàn các chỉ mục tìm kiếm của mình.
Trong Copilot Studio, hãy làm theo các bước ở trên để hoàn tất cấu hình kết nối.
Bạn nên đọc
-
Sử dụng các mô hình Deep Reasoning cho những tác vụ phức tạp
-
Template agent Voice
-
Template agent Sustainability Insights
-
Upload file làm nguồn kiến thức cho agent trong Copilot Studio
-
Tóm tắt các nguồn kiến thức cho agent trong Copilot Studio
-
Thêm bảng Dataverse làm nguồn kiến thức agent trong Copilot Studio
-
Điều phối hành vi agent bằng Generative AI
-
Thêm website công khai làm nguồn kiến thức cho agent trong Copilot Studio
-
Thêm SharePoint làm nguồn kiến thức cho agent trong Copilot Studio
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
Học IT
Hàm Excel