新增 SharePoint 作為知識來源

SharePoint 作為知識來源,是透過將你的代理與 SharePoint URL 或 SharePoint 清單配對來運作。 本文介紹了在Add knowledge對話框中選擇SharePoint選項所提供SharePoint的完整整合功能。

Note

  • 在 [ 新增知識] 對話框中,有兩個 SharePoint 選項。 [ 檔案上傳] 區段中的 SharePoint 選項 可用來上傳個別的 SharePoint 檔案或資料夾,並啟用檔案同步處理功能。 本文介紹了在 Copilot Studio 中提供完整支援 SharePoint 的 SharePoint 選項。

  • 有關限制與支援的 SharePoint 功能清單,請參見 SharePoint 網頁應用程式限制

  • 若要新增個別的 SharePoint 檔案或資料夾,請參閱 新增 SharePoint 檔案和資料夾

  • 使用SharePoint作為知識來源的客服回應不包含在對話逐字稿中。

  • 對於以SharePoint知識來源為基礎的代理人,Turn on Work IQ能提供更好的知識檢索與回應品質。 此功能採用尖端內部檢索工具,使代理人能以更精確的方式獲得更多上下文。 然而,由於系統複雜度增加,某些使用者和查詢可能會經歷輕微的延遲增加。

當您發佈 Agent 時,使用生成式答案的呼叫將代表使用者與 Agent 聊天,並使用在 Agent 中設定的驗證設定。 預設情況下,在 Copilot Studio 與 Microsoft Teams 中建立的代理程式會設定為 Authenticate with Microsoft 認證選項,該選項適用於 Microsoft Teams、Power Apps 和 Microsoft 365 Copilot 等環境。

Note

在 Microsoft Teams 聊天中,可以使用帶有 SharePoint 資料的生成式回答,且不需要手動認證。 若要對先前發佈的代理使用此方法,請重新設定代理程式使用 Authenticate with Microsoft,然後再發佈給 Microsoft Teams。 此變更可能需要幾個小時才能生效。 如果使用者正在對話中且變更似乎尚未生效,他們可以在聊天中鍵入「重新開始」以強制使用最新版本的 Agent 重新啟動對話。 這些更改現在可用於使用者和 Agent 之間的 Teams 一對一聊天。 它們尚不可用於群聊或頻道訊息。

如果您想對 Agent 使用手動驗證,請參閱進階驗證情境

將 SharePoint 網站新增為知識來源

當使用者提出問題且 Agent 沒有可用於回答的主題時Agent 會搜尋 URL 和所有子路徑。 例如,contoso.sharepoint.com/sites 等 URL 也包含 contoso.sharepoint.com/sites/policies 等子路徑。 生成式回答會將這些內容總結為有針對性的回應。

若要將 SharePoint 網站新增為知識來源,請執行下列步驟:

  1. 開啟代理程式。

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

  3. Featured區塊,選擇SharePoint

    新增知識對話框的截圖,重點顯示SharePoint選項。

  4. 請提供 SharePoint 網址。 使用手動分行符號分隔多個 URL (使用 Shift + Enter)。

  5. 新增名稱和描述。 描述應該盡可能詳細,特別是在啟用生成式 AI 的情況下,因為描述有助於生成式協調流程

  6. 選取 加入至代理 以完成加入知識來源。

將 SharePoint 清單新增為知識來源

SharePoint 清單是儲存表格資料並提供快速且輕鬆存取資訊的熱門方式。 您的代理程式可以使用這些清單作為知識來源。 藉由將 SharePoint 清單新增為知識來源,您可以建立與來源的即時連線,讓最新的數據用於查詢和推理。 使用者會使用他們的 SharePoint 憑證進行認證,確保他們在你的客服回應前有權限存取資料。

  1. 開啟代理程式。

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

  3. Featured區塊,選擇SharePoint

  4. 選擇 瀏覽項目 以找到你想要的清單,或輸入特定 SharePoint 網站的網址。

     新增知識對話框的截圖,選SharePoint選項後,選取瀏覽項目並輸入網址選項。

  5. 當您選取 [ 瀏覽專案] 時,對話框會自動填入 [我的清單 ] 和 [ 最近的清單]。 我的清單只會顯示在SharePoint清單應用程式中建立的清單。 所有其他清單都會出現在 [最近使用的列表] 中。 如果你找不到需要的清單,打開SharePoint並存取清單,清單就會出現在 近期清單

     新增知識對話框的截圖,選中SharePoint選項後,製作者選擇瀏覽項目選項以選擇清單。

    一次最多可以選取 15 份清單。 每個清單都會新增至 Agent 的知識來源做為個別項目。 若要將更多清單新增至代理程式,請再次使用這些步驟並選取更多清單。

    Note

    如果你想使用SharePoint清單並共享存取,但清單未顯示在最近清單,請將該列表的網址貼上到 URL 選擇中。

  6. 選取所需的清單之後,請選取確認選取

  7. 新增名稱和描述。 描述應該盡可能詳細,特別是在啟用生成式 AI 的情況下,因為描述有助於生成式協調流程

  8. 選取 加入至代理 以完成加入知識來源。

進階驗證情境

預設情況下,Copilot Studio 會預先配置代理程式,使用 Microsoft 認證來驗證用戶,當他們通過 Microsoft Teams、Power Apps 或 Microsoft 365 Copilot 連接至代理程式時,以存取 SharePoint 資源。 不過,如果你需要手動設定認證,生成式答案需要以下步驟才能與 SharePoint 資料來源合作。

Important

若啟用 Restricted SharePoint Search,則禁止使用 SharePoint。

  • 啟用 SSO 的應用程式中,guest 用戶無法取得來自 SharePoint 資源的生成式答案。

  • 若要驗證您的 Agent,請參閱驗證

  • 關於如何建立所需Microsoft Entra ID應用程式註冊的說明,請參見 用 Microsoft Entra ID。 建立此註冊時,你或你的管理員必須在Microsoft Entra ID應用程式註冊中指定 Sites.Read.AllFiles.Read.All 範圍。

  • 選擇 無認證會指定你的代理不會從SharePoint取得資訊。

  • 設定驗證時,作用域控制使用者存取。 在 Copilot Studio 中的範圍欄位中,於現有的 Sites.Read.AllFiles.Read.All 值附近指定 profileopenid。 這些範圍不會讓使用者在使用代理時獲得更多權限,但允許他們從 SharePoint 網站設定中允許的內容作為生成式答案。

  • SharePoint 支援以下認證服務提供者的 Authenticate manually 設定:

    • Microsoft Entra ID
    • Microsoft Entra ID V2 搭配聯邦憑證
    • 具有憑證的 Microsoft Entra ID V2
    • Microsoft Entra ID V2 搭配用戶端密鑰
  • SharePoint 不支援使用通用 OAuth 手動驗證。

  • 此設定僅套用至生成式解答,而不會套用至 Power Platform Connector。

篩選你的 SharePoint 來源

製作者可以透過指定搜尋查詢參數,協助其代理的 SharePoint 知識來源效能。 這些查詢參數定義了在知識來源中搜尋的內容。 例如,你可以指定只搜尋過去六個月內被修改過的項目。 此類篩選條件的建構方式如下:

屬性 運算子 Value
Modified on on or after X date

SharePoint 知識來源進階設定的螢幕擷取畫面,顯示已設定設定的範例。

建立篩選條件

新增 SharePoint 知識來源後,可以設定搜尋條件。

  1. [知識] 頁面上,選取您的 SharePoint 來源。

  2. 選擇三個點(...)作為SharePoint來源,並選擇Edit

  3. 選擇 Advanced settings (高級設置)。

  4. 建置篩選器,以包含或排除 SharePoint 知識來源中的資訊。 您可以根據下列其中一個選項來設定篩選器:

    • Title
    • 作者
    • 修改者
    • 修改於
  5. 您可以將條件的值設定為下列其中一個值:

  6. 按一下儲存,當您完成設定篩選器時。

如果您想要篩選 SharePoint 來源,您應該關閉下列設定:

關閉這些設定可確保客服人員在篩選的 SharePoint 知識來源中找不到結果時,會以「無回應」回應。