共用方式為


非結構化資料作為知識來源

透過使用 Copilot Studio,您可以透過透過 Power Platform 連接器建立的可信且熟悉的數據來源,提升您的客服人員領域專業知識。

當你從裝置、OneDrive 或 SharePoint 上傳外部內容時,你可以為客服人員提供量身打造的情境知識。 Microsoft Dataverse 會安全地儲存這些檔案,並自動將其處理成語意索引與向量嵌入。 此設定使您的 Agent 能夠根據您提供的資訊產生更準確、更有根據的回應。

在 Copilot Studio 上傳的檔案會使用 Microsoft Dataverse來匯入原始檔案並建立索引與向量嵌入。 這些索引與嵌入有助於為你的經紀人提供高品質的回應。 你可以從電腦上傳這些檔案,或透過連接 OneDrive 或 SharePoint 來上傳。

當你上傳檔案作為知識來源時,你幫助代理人獲得額外資料,增強語言模型的知識,並讓代理人紮根於你提供的具體資訊。 你可以上傳各種檔案,系統會將檔案語義索引為向量嵌入,然後用作代理的知識。 你可以將這些在代理中使用的知識分享給已認證或未認證的代理使用者。

圖形描述代理程式製作者和代理程式使用者之間的互動,以及知識來源如何擷取要提供給用戶的資訊。

為了提升客服的回應,系統會將上傳的檔案分段以加快處理速度,並進行向量索引,以提供與使用者查詢的語意匹配。 系統會安全地將檔案儲存在 Dataverse 中。 當使用者透過代理進行查詢時,Copilot Studio 會找到與使用者查詢意圖最相關的區塊,並將結果回傳給使用者。 

同樣地,Dataverse 會從 Salesforce、ServiceNow、Confluence 和 Zendesk 等其他企業系統中擷取 OneDrive 檔案、SharePoint 檔案(透過檔案上傳選項)以及非結構化內容,如知識庫文章,以提供更佳的語意效果給代理。

注意

了解更多資訊: 使用程式碼直譯器分析結構化資料

Power Platform 非結構化資料連接器

以下 Power Platform 連接器 可支援非結構化資料來源:

OneDrive

透過 OneDrive,你可以使用檔案選擇介面來選擇想要包含的檔案和資料夾。 選中後,系統會將項目檢索至 Dataverse 並索引以供使用。 新增的資料夾包含所有支援的檔案,以及該資料夾內的子資料夾,直到 總檔案限制為止。

SharePoint

使用 SharePoint 連接器,透過檔案選擇介面選擇檔案和資料夾。 選擇這些項目後,連接器會將它們取回到 Dataverse 並索引使用。 新增資料夾時,你會包含該資料夾內所有支援的檔案和子資料夾,直到 總檔案限制。 目前,這個連接器不支援 Pages。

Salesforce

Salesforce 非結構化資料連接器支援擷取包含知識文章的知識庫。 選擇一個知識庫,連接器會索引該知識庫內的所有文章。 你無法選擇單一文章或主題。 查詢資料時,你無法指定特定文章或知識庫。 知識清單顯示您在建立來源時所選擇的所有知識物件的單一物件。

ServiceNow

ServiceNow 連接器用於非結構化資料,支援取得包含知識文章的知識庫。 知識庫包含文章。 選擇一個知識庫,連接器會索引該知識庫內的所有文章。 你無法單獨選擇文章。 查詢資料時,你無法指定知識庫、資料夾或個別文章。 知識清單顯示您在建立來源時所選擇的所有知識物件的單一物件。

Confluence

Confluence 連接器用於非結構化資料,支援擷取包含頁面的空間。 連接器也支援子資料夾。 你無法選擇單一頁面。 查詢資料時,你無法指定頁面。 知識清單顯示空間內所有頁面的單一物件。

Zendesk

Zendesk 連接器用於非結構化資料,支援擷取包含知識文章的知識庫。 你無法選擇個別文章、分類或章節。 查詢資料時,你無法指定文章、分類或章節。 知識清單顯示知識庫中所有文章的單一物件。

安全性

當使用者查詢使用 Power Platform Connector 來源的代理時,系統會執行授權檢查。

連接器存取

當你第一次使用基於連接器的電源時,系統會提示你選擇現有的 Power Platform 連接器或新增一個。 此流程確保你只與擁有適當權限存取資料來源的創作者分享資料。

內容存取

當使用者提出查詢時,系統會利用其連線資訊檢查資料來源,並確認是否有權限查看內容。 即使系統在 Dataverse 中本地儲存區塊和索引,它仍會對查詢進行即時檢查,確保目前使用者能存取資料,然後才提供摘要或回應。

注意

  • 如果使用者沒有特定檔案或知識庫文章的權限,系統不會回傳結果給他們。 取而代之的是,他們收到的標準訊息是「找不到任何結果」。如果使用者認為該來源應該有結果,他們需要與管理員合作,確保他們擁有想要存取的資料權限。 使用者需要指派適當的 Dataverse 安全角色,例如 基本使用者角色
  • 系統不會在本地儲存內容權限資訊。 它會即時執行所有權限檢查,以確保資料為最新狀態。

同步與檔案刷新頻率

排程的同步任務能保持 OneDrive 和 SharePoint 的已連接檔案,以及非結構化知識文章的更新。 此作業在背景自動執行,重新整理文件內容並重新索引變更,以便為查詢提供準確的結果。 重新整理不僅管理內容的變更,而且還確保從來源中刪除的任何內容不再作為任何查詢回應的一部分出現。 目前你無法手動觸發刷新。

欲了解更多關於刷新頻率時序的資訊,請參閱 Copilot Studio 非結構化資料知識來源限制

授權

所有涉及知識的請求均依 Microsoft Copilot 生成式回答訊息費率收費。 欲了解更多資訊,請參閱 「計費率與管理」。

若知識來源需要資料擷取,資料的儲存及相應索引將依客戶的儲存權限而定。 欲了解更多 Dataverse 自然語言搜尋資訊,請參閱 「提升 AI 驅動的 Dataverse 搜尋體驗」。

限度與限制

當你第一次啟用非結構化資料支援時,Dataverse 可能需要 5 到 30 分鐘來設定和索引,然後才會處理新增的檔案。 所需時間長度取決於目前 Dataverse 環境的規模。

每個 Agent 最多可擁有 500 個知識物件。 這些物件可以是檔案、資料夾、知識文章、網站或其他來源。

此時,代理人一次只能使用五個不同的來源。 例如,SharePoint、Dataverse、OneDrive 或其他來源。

欲了解更多支援非結構化資料來源的具體限制與限制,請參見 Copilot Studio 非結構化資料來源限制

注意

Copilot Studio 代理程式需要 Dataverse 搜尋才能使用此知識來源。 如果您無法將 Dataverse 啟用檔案新增至 Agent,請要求系統管理員在您的環境中開啟 Dataverse 搜尋。 如需 Dataverse 搜尋以及如何管理的詳細資訊,請參閱 什麼是 Dataverse 搜尋設定您環境的 Dataverse 搜尋

要存取儲存在 Dataverse 中的 OneDrive 和 SharePoint 內容,使用者必須至少擁有 Power Apps 或 Dynamics 365 的基本使用者授權。 此外,基本使用者權限也必須包含以下資料表與實體的讀取權限:

你可以在 Power Platform 管理中心或 Dynamics 365 管理中心設定這些權限。

FAQ

新增知識的兩個 SharePoint 選項有什麼不同?

Add knowledge 對話框中,你會看到兩個SharePoint選項。

新增知識對話框的截圖,標示兩個SharePoint選項。

檔案上傳區段(1)中的 SharePoint 選項是用來將個別 SharePoint 檔案或資料夾上傳到你的代理程式。 此選項會將檔案從 SharePoint 上傳至 Dataverse,並維持同步關係以保持檔案最新。 在查詢時,會被存取 SharePoint 以驗證使用者對內容的權限。 Dataverse 儲存的檔案會消耗資料儲存空間,但提供完整的文件語意搜尋功能,並支援某些文件類型(如 PDF 檔案)中影像中的文字。

當你想要即時同步,而不是上傳靜態檔案到 Dataverse 時,請使用選項 1。 當原始碼檔案被更改時,它會自動更新。

另一個SharePoint選項(2)則透過 SharePoint 連接器在 Copilot Studio 中完整整合SharePoint。 當你需要完整的 SharePoint 連接器功能、自訂認證設定或進階查詢選項時,請使用此選項。

運行時間差異

情境 選項一:上傳檔案 選項二:SharePoint 連接器
內容儲存 從 SharePoint 複製到 Dataverse 存放於 SharePoint
搜尋功能 搜尋由從 SharePoint 複製內容的嵌入向量建立的 Dataverse 語意索引 直接查詢 SharePoint 搜尋基礎設施
內容新鮮度 內容會根據攝取完成度每四到六小時同步一次 即時更新,反映最新可取得的內容
SharePoint 清單 支援 不支援
Dataverse 儲存使用量 是的,適用於複製檔案和搜尋索引 No
進階查詢篩選器 無法提供 依標題、作者、修改者、修改日期篩選

選擇權使用

在以下情況下使用選項一:

  • 你需要對 SharePoint 清單的支援
  • 代理程式只使用特定的檔案或資料夾
  • 你需要由向量嵌入驅動的高品質語意搜尋
  • 內容刷新間隔四到六小時就足夠了

在以下情況下使用選項二:

  • 內容同步不會有延遲,例如頻繁更新的維基或公告網站
  • 需要避免使用 Dataverse,特別是對於大型文件庫
  • 使用 進階查詢篩選器,例如依作者、修改日期或標題篩選

注意

這兩種方式都需要使用者驗證。 使用者可能在代理從 SharePoint 內容取得結果前就登入。 了解更多關於 Copilot Studio 非結構化資料知識來源限制中的同步時序與檔案限制。

為什麼 SharePoint 圖示沒有顯示在「新增知識」對話框的「上傳檔案」區塊?

安裝解決方案後,可能會稍微延遲使其顯示在所有現有組織中。 若要啟動手動更新,請依照下列步驟操作:

  1. 請使用管理員憑證登入 Power Platform 管理中心

  2. 在側邊欄,選擇 管理

  3. 從產品列表中選擇Dynamics 365 Apps

  4. 搜尋 poweraiextensions

  5. 選擇三個點(...) 用於 Microsoft Dynamics 365 - PowerAIExtensions 並選擇 Install

  6. 從下拉式功能表中,選取您的環境,然後選取 [安裝]。

  7. 安裝完成後,在新視窗開啟 Power Apps

  8. 在左側窗格中,選取解決方案

  9. 選取 [詳細資料]。

  10. 請確認 PowerAIExtensions Solution Anchor 的版本已設定為 1.01.688 或以上。

當我在 Agent 中新增超過 500 個知識物件時會發生什麼事?

除非先刪除之前的物件,否則你無法新增更多物件。

每個代理人都有自己的知識來源索引嗎?

Dataverse 儲存知識來源,供你建立知識來源的環境使用。 如果多個代理使用同一個 SharePoint 資料夾,所有代理程式都會使用該資料夾的單一實例。

如果我在新增 SharePoint 或 OneDrive 來源時,選擇了一個檔案、資料夾和子資料夾數量超過最大數量的資料夾會發生什麼事?

Copilot Studio 能擷取並索引最多檔案、資料夾及子資料夾數量。 它不會處理剩下的項目,也不會顯示哪些項目已處理或未處理。

我新增的其中一個檔案會出現在知識來源中,但我無法從中得到答案。 為什麼?

這個問題可能與以下原因之一有關:

  • 知識頁面不會將該檔案或資料夾報告為已準備好
  • 該檔名包含一個不支援的字元(專門用於 SharePoint 檔案)。
  • 檔案的敏感度設定為 機密高度機密,或有密碼保護。
  • 這個檔案類型不支援。
  • 該檔案或資料夾來自其他使用者的 OneDrive 或 SharePoint 網站,且該使用者沒有與你分享。
  • 這個檔案是一個知識庫檔案,而你的帳號沒有在原始系統中查看內容所需的權限。