什麼是 Foundry IQ?
Tip
有關更多詳細信息,請參閱 文本和圖像 選項卡!
Microsoft Foundry 提供一個整合式環境,用於建構 AI 應用程式與代理。 模型賦予代理語言與推理能力,工具讓他們能執行行動,知識則提供模型訓練中未包含的資訊。
Foundry IQ 是這個環境中的管理知識層。 它連結來自支援企業系統與網路的結構化與非結構化資料,透過可重複使用的知識庫讓代理人員取得這些資訊。
Foundry IQ 解決方案基於 Azure AI 搜尋服務 資源,負責知識檢索,包含三個主要組成部分:
| 組件 | Purpose |
|---|---|
| 知識庫 | 頂層資源,用以識別相關知識來源的集合並控制檢索行為。 |
| 知識來源 | 連結到已索引或遠端內容,例如Microsoft SharePoint內容、Azure SQL資料庫、Azure 儲存體文件、公開網路資料、Microsoft 365 Copilot Work IQ 等。 |
| 主動檢索 | 一個檢索流程,規劃搜尋、尋找相關內容、排名結果,並回傳包含來源參考的統一回應。 |
多個代理人可以使用模型情境協定(MCP)連接 Foundry IQ 資源並搜尋其知識庫,使您能為代理人資產開發並管理單一集中管理的知識層,而非為每個代理人及資料來源實施個別的 RAG 管線。
為什麼要使用 Foundry IQ?
假設一個組織想要創建三個代理人:
- 一位財務代理人,為員工提供費用申請指引與程序的建議。
- 一個讓員工能夠申請職場設施支援的職場代理。
- 一位提供公司假日資訊並協助員工申請個人假的度假代理。
每位代理人都需要可靠的資訊。 一種方法是為每個代理建立獨立的 RAG 流程,包括文件處理、嵌入、搜尋索引、檢索邏輯、權限與監控。 這種做法可能會重複工作,導致結果不一致。
透過 Foundry IQ,開發者可以建立圍繞商業領域(如 財務政策 、 職場及設施)的知識庫,並將其連結給需要這些知識的代理人。 多個代理人可以使用相同的知識庫,因此提升共享知識能惠及每個連接的代理人。
Foundry IQ 提供以下功能:
- 將知識庫與索引及遠端知識來源連結。
- 透過分塊、嵌入生成及元資料擷取等操作準備索引內容。
- 利用關鍵字、向量或混合搜尋技術檢索資訊。
- 規劃並協調多個來源的檢索。
- 回傳相關內容並附上來源。
- 強制執行支援來源與設定的使用者權限。
建立 Foundry IQ 資源
Azure AI 搜尋服務 提供 Foundry IQ 的底層索引與檢索基礎設施。 建立 Foundry IQ 解決方案的第一步是將 Foundry IQ 資源配置為 Azure AI 搜尋服務 實例。
Tip
建立 Foundry IQ 資源後,將你 Foundry 專案所使用的管理識別加入 Azure AI 搜尋服務 資源的搜尋索引資料閱讀器角色,以便你能測試代理遊玩場中的知識檢索。 任何使用 Foundry IQ 實作的生產代理的管理身份也需要加入此角色。