共用方式為


新增 Azure AI 搜尋服務做為知識來源

Azure AI 搜尋提供了強大的搜尋引擎,可以搜尋大量文件。 Copilot Studio 支援添加 Azure AI 搜尋 作為知識來源。

要完成連接,您需要一個 Azure 帳戶。 如果您沒有 Azure 帳戶,則可以在 Microsoft Azure 建立帳戶。

建立 Azure 帳戶後,請使用下列 Azure 文章來設定和設定 Azure AI 搜尋服務。 這些文章提供使用 Azure AI 搜尋連線作為知識來源所需的設定和配置的相關資訊:

在這裡,金鑰型驗證用於連接到 Azure AI 搜尋。

Copilot Studio 支援透過整合式向量化技術實現的向量化索引。 準備您的資料並選擇嵌入式模型,然後在 Azure AI 搜尋中使用 匯入並向量化資料以建立向量索引。 這種方法使系統能夠使用與向量化資料相同的嵌入式模型在執行階段對傳入的提示進行向量化,從而減少了編寫特殊函數來執行相同操作的需要。

Copilot Studio 亦支援語意排名工具功能的使用。 此功能也需在 Azure AI Search 中設定,才能在 Copilot Studio 新增連線。 如需詳細資訊,請參閱如何開始使用語意排名工具

  1. 開啟 Agent。

  2. 概觀知識頁面生成式答案節點屬性中選擇新增知識

  3. 新增知識交談方塊中,選取精選

  4. 選取 Azure AI 搜尋

  5. 選取建立新連線

  6. 選取 [驗證類型]。 您有下列選擇:

    • 存取金鑰
    • 用戶端憑證驗證
    • 服務主體 (Microsoft Entra ID 應用程式)
    • Microsoft Entra ID 整合式
  7. 輸入驗證類型所需的細節。 針對前一設定節所述的基於金鑰的驗證,請輸入 Azure AI Search 端點網址Azure AI Search 管理金鑰

  8. 選擇建立以完成連線。 出現綠色核取記號以確認連線。

  9. 選取下一步

  10. 輸入要使用的 Azure AI 搜尋向量索引。 只能新增一個向量索引。

  11. 選取新增來完成連接。

新增連線後,它將出現在知識來源表中。 狀態顯示為進行中,而 Copilot Studio 會為表中的中繼資料編製索引。 索引完成後,狀態將更新為已準備就緒,此時即可開始測試知識來源。 在測試過程中,您可以透過查看 Agent 參考的文件和引文來驗證是否呼叫了正確的參考。

回傳引用

若要在 Copilot Studio 中使用 Azure AI 搜尋時返回引用資訊,請在搜尋索引中包含一個 URL 欄位,該欄位需載入文件的實際連結。 當該欄位納入索引時,Copilot Studio 會將 metadata_storage_path 欄位解讀為引用來源。 然而,如果該欄位不存在,Copilot Studio 會將包含完整 URL 連結的欄位視為引用。 如需詳細資訊,請參閱透過使用 Azure AI 搜尋索引檔案內容和中繼資料

注意

在 Azure AI 搜尋服務中設定引文時,請確保 Agent 的使用者俱有存取引文指向的資料來源所需的權限。 例如,如果在搜尋索引中新增指回網站或知識庫的 URL,則使用者應具有存取這些來源的權限。 如果網址指向受限制的資料來源,使用者就無法存取產生的引用。

虛擬網路支援

Copilot Studio 支援為虛擬網路設定的 Azure AI Search 索引。 此設定允許使用私人端點以安全地連接您的搜尋索引。

有關如何設定端點的指示,請參閱 建立 Azure AI 搜尋的私人端點

在 Power Platform 環境中設定虛擬網路支援,請參閱《為 Power Platform 設定虛擬網路支援》

在 Copilot Studio 中,請按照步驟完成連線設定。