將代理人連接到 Foundry IQ

已完成

Tip

有關更多詳細信息,請參閱 文本和圖像 選項卡!

建立知識庫後,代理程式或應用程式可利用它來擷取相關資訊。 Foundry IQ 知識庫可由 Foundry Agent Service、Microsoft Agent Framework 或呼叫 Azure AI 搜尋服務 知識庫 API 的自訂應用程式使用。

一張在操場上使用 Foundry IQ 的探員截圖。

將代理連接到知識庫

Foundry IQ 知識庫提供了用於代理整合的模型情境協定(MCP)工具。 MCP 提供了代理呼叫知識庫的標準方式。 典型的 Foundry 工作流程如下:

  1. 在 Foundry 專案中,建立或連接支援代理檢索的 Azure AI 搜尋服務 服務。
  2. 建立知識庫並加入適當的知識來源。
  3. 建立或選擇一個已部署模型的代理。
  4. 將知識庫連線加入代理,作為 MCP 工具。
  5. 定義指示,告訴代理何時以及如何使用知識庫。
  6. 在操場上測試題目並檢查答案、引用及工具活動。

專案連線應使用適當的身份,且僅擁有擷取內容所需的權限。

寫出有根據的答案說明

連結知識庫並不保證代理人會持續使用該知識庫。 代理指令應該說明預期的行為。 例如:

利用知識庫來回答費用政策相關問題。 根據檢索內容建立事實主張並引用支持來源。 如果知識庫資訊不足,就說你不知道,而不是猜測。

有效指令定義:

  • 何時檢索:辨識需要知識庫的問題或領域。
  • 如何運用證據:要求答案能以檢索內容為基礎。
  • 引用方式:要求使用者查閱來源參考資料。
  • 當證據缺失時該怎麼做:告訴代理人承認不確定性,或將使用者轉介給適當的人員或流程。

測試並提升體驗

在生產環境使用前,請用現實問題測試知識增強代理。 包括:

  • 直接的問題,只有一個明確的來源。
  • 這些問題需要從多個來源取得資訊。
  • 這些模糊的問題應該會引發釐清。
  • 這些問題的知識庫根本沒有答案。
  • 來自不同來源權限使用者的問題。
  • 內容包含試圖更改代理人指示的文字。

分別評估檢索與最終反應。 首先檢查 Foundry IQ 是否回傳相關、最新且授權的證據。 接著檢查代理人的回應是否有根據、相關性、完整且引用正確。 長期監控這些行為有助於揭露內容缺口、檢索能力薄弱、權限問題及需要精煉的指示。