使用 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
重要
當在主題中使用生成式答案節點時,如果選擇了整合安全性,您可能會在製作畫布和主題檢查器中遇到錯誤。 此錯誤是良性錯誤,不會阻止該功能正常運作。 此錯誤將在即將進行的部署中解決。
從以下兩個位置之一開啟資料來源設定窗格:
在建立生成式答案節點中,選取資料來源底下的編輯。
或者,在建立生成式答案節點中選擇
...
,選擇屬性,然後選擇資料來源。
選擇類別資料選項。
在資料來源窗格的 SharePoint 下,新增要使用的 SharePoint URL。 使用手動換行符分隔多個 URL (使用 Shift + Enter)。
注意
新增 SharePoint 作為知識來源時存在限制,有關詳細資訊,請參閱已知問題
選取頂端的儲存以儲存主題的變更。
使用您預期會傳回內容的語句來測試代理程式。
注意
如果您用於登入 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.All
、Files.Read.All
範圍。選擇無驗證以指定您的代理程式不從 SharePoint 擷取資訊。
設定驗證時,作用域控制使用者存取。 在 Copilot Studio 中現有
profile
和openid
值附近的範圍欄位中指定Sites.Read.All
、Files.Read.All
。 這些範圍不會為使用者提供使用代理程式時增加的權限,但允許他們使用為生成式答案設定之 SharePoint 網站中的允許內容。此設定僅套用至生成式答案,不會套用至 Power Platform 連接器。