共用方式為


使用 SharePoint 內容來產生生成式答案

使用 SharePoint 作為主題層級知識來源的生成式答案節點,透過將您的代理程式與 SharePoint URL 配對來運作,例如 contoso.sharepoint.com/sites/policies 當使用者提出問題且代理程式沒有可用於回答的主題時,代理程式會搜尋 URL 和所有子路徑。 例如,contoso.sharepoint.com/sites 等 URL 也包含 contoso.sharepoint.com/sites/policies 等子路徑。 生成式回答會將這些內容總結為有針對性的回應。

重要

生成式答案節點中定義的知識來源優先於代理程式層級的知識來源。 代理程式層級的來源作為後備功能運作。 有關如何在代理程式層級將 SharePoint 新增為知識來源的說明,請參閱新增 SharePoint 作為知識來源

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

注意

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

如果您想對代理程式使用手動驗證,請參閱進階驗證情境

為了從 SharePoint 獲得更好的搜尋結果並支援最大 200 MB 的文件,請在與代理程式相同的租用戶中使用 Microsoft 365 Copilot 授權,並啟用增強型搜尋結果

對於與代理程式在同一租用戶中沒有 Microsoft 365 Copilot 授權的製作者,由於記憶體限制,生成式答案只能使用小於 7 MB 的 SharePoint 檔案。 如果檔案大於 7 MB,請考慮將其拆分為多個較小的檔案。 如需詳細資訊,請參閱檔案大小支援

在生成式答案節點中使用 SharePoint

重要

當在主題中使用生成式答案節點時,如果選擇了整合安全性,您可能會在製作畫布和主題檢查器中遇到錯誤。 此錯誤是良性錯誤,不會阻止該功能正常運作。 此錯誤將在即將進行的部署中解決。

  1. 從以下兩個位置之一開啟資料來源設定窗格:

    1. 建立生成式答案節點中,選取資料來源底下的編輯

      顯示選取「屬性」窗格位置的螢幕擷取畫面。

    2. 或者,在建立生成式答案節點中選擇 ...,選擇屬性,然後選擇資料來源

  2. 選擇類別資料選項。

    「傳統資料」下可用選項的螢幕擷取畫面。

  3. 資料來源窗格的 SharePoint 下,新增要使用的 SharePoint URL。 使用手動換行符分隔多個 URL (使用 Shift + Enter)。

    顯示資料來源窗格中 SharePoint 欄位的螢幕擷取畫面。

    注意

    新增 SharePoint 作為知識來源時存在限制,有關詳細資訊,請參閱已知問題

  4. 選取頂端的儲存以儲存主題的變更。

  5. 使用您預期會傳回內容的語句來測試代理程式。

    注意

    如果您用於登入 copilotstudio.microsoft.com 的使用者帳戶無法存取 SharePoint 網站,您將無法取得內容,或可能會看到系統錯誤。

進階驗證情境

預設情況下,Copilot Studio 會預先設定代理程式,以便在使用者透過 Microsoft Teams、Power Apps 或 Microsoft 365 Copilot 連線到代理程式時,使用 Microsoft 驗證對使用者進行驗證,以存取 SharePoint 來源。 但是,如果需要手動設定驗證,則需要執行以下步驟才能使用 SharePoint 資料來源生成式答案。

重要

如果啟用了受限 SharePoint 搜尋,則會阻止使用 SharePoint。

  • 若要驗證您的代理程式,請參閱驗證

  • 有關如何建立所需 Microsoft Entra ID 應用程式註冊的說明,請參閱 使用 Microsoft Entra ID 設定使用者驗證。 建立此註冊時,您或您的管理員必須在 Microsoft Entra ID 應用程式註冊中指定 Sites.Read.AllFiles.Read.All範圍。

  • 選擇無驗證以指定您的代理程式不從 SharePoint 擷取資訊。

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

  • 此設定僅套用至生成式答案,不會套用至 Power Platform 連接器。