Microsoft 365 使用 Copilot 代理擴展 Copilot
Microsoft 365 Copilot 為參與整個組織的內容和資源提供默認體驗。 雖然預設功能提供了許多有用的功能,但有時最終使用者需要與更專注的對話小幫手進行交互,可以直接在 Copilot 中 Microsoft 365 訪問。
在其中 Copilot Studio,這些更專注的助手稱為 Copilot 代理。 這些代理是通過提供生成 Copilot Microsoft 365 提示的自然語言指令來編寫的。 Copilot 代理可以包括對企業數據、操作和建議提示的引用。
注意
在 Copilot 代理中 Copilot Studio 稱為 聲明式代理 Microsoft 365 Copilot。 有關 Microsoft 365 Copilot 擴展性的更多資訊,請參閱 Microsoft 365 Copilot 擴展性。
此文章涵蓋:
- 創作 Copilot 代理程式
- 向代理程式新增動作和知識
- 將專員發佈到 Microsoft 365 Copilot 和 Microsoft Teams
什麼是 Copilot 代理、操作、副手知識和入門提示?
下表提供了有關副手代理程式、動作、副手知識和啟動器提示之間區別的更多詳細資訊。
姓名 | 定義 |
---|---|
Copilot 代理程式 | Copilot 代理程式是通過為 Copilot 創作提示 Microsoft 365 來創建的。 此 Prompt 用於定義一組運行時行為、個性和規則,用於控制專員的交互。 專員最常用於 extending Microsoft 365 Copilot 的上下文中。 Copilot 代理程式也可以直接用作專員 in Microsoft Teams。 |
動作 | 舊稱為外掛程式。 這是一種允許副手呼叫其他系統並擷取資料或執行其他動作的機制。 動作是單回合互動。 動作可以進行驗證,並且可以包括參數、卡和其他功能。 請參閱 將操作與自定義代理一起使用。 |
知識 | 知識是指存在於 Microsoft 365 租用戶中的資訊,包括 SharePoint 和圖形連接器。 |
啟動提示 | 啟動提示是代理程式中由製作者編寫的提示,使終端使用者可以輕鬆地使用代理程式執行常見或複雜的動作。 |
確保代理程式安全
Microsoft 365 客戶和合作夥伴可以構建擴展 Copilot 代理 Copilot 自定義說明、基礎知識和操作,這些代理 Microsoft 365 通過專員配置的 REST API 描述調用。 自定義操作會抓取影響 your Microsoft 365 Copilot 行為的數據,包括來自不受信任的來源 (如電子郵件和支援票證) 的數據。 攻擊者可以在這些不受信任的來源中建立攻擊載體來操縱代理程式的行為,例如錯誤地回答問題或叫用自訂動作。
為了保護您的代理程式免受攻擊,請使用 Copilot Studio 中的控制項來設定用於知識和自訂動作的安全連接器。
必要條件
- 最終使用者和製作者必須具有使用 Microsoft 365 Copilot 的許可證。
- 製作者必須具有在環境中建立並有權存取 Copilot Studio 環境的權限。
建立專員
與傳統創作不同,製作者使用自然語言觸發器創建每個主題,即使是簡單的任務,配置為使用生成式 AI 的專員具有一組基準預設行為。 作為製作者,您可以添加知識和操作,使專員更能滿足您的特定要求。
要為 Microsoft 365 Copilot 創建 Copilot 代理程式:
於 https://copilotstudio.microsoft.com 登入 Copilot Studio 帳戶
導航到 左側導航面板中的 Agents 。
從 Microsoft 365 代理清單中選擇 Copilot 。
從這裡,在代理程式卡片上選擇 + 新增。 您將移至交談製作體驗。
用完整的句子描述專員應該能夠做什麼和知道什麼。
互動完成後,在聊天中選擇我已完成。
注意
可隨時跳過交談介面,方法是選擇跳到設定。
選擇建立以前往代理程式概觀頁面。
現在已創建專員。 您可以在測試畫布中與 Copilot 代理程式進行交互,或向其添加更多功能和知識。 到目前為止,專員沒有添加任何知識來源。 專員擁有的唯一資訊是說明中提供給它的數據。 專員目前無權訪問企業知識或任何其他操作,因此任何回應都是根據生成式 AI 自己的知識提供的。
將知識添加到 Copilot 代理程式
首次創建專員時,它僅從基本的生成式 AI 知識開始。 專員不知道任何其他數據源。 要為其提供更多知識,請在 專員的概述 頁面或 Knowledge 頁面上添加知識。
有三種主要類型的知識可以添加到專員:
姓名 | 定義 |
---|---|
SharePoint | 組織中 SharePoint資源的路徑。 Microsoft 365 Copilot 使用使用者的憑據來確保他們僅從他們有權訪問的信息中獲得答案。 |
Copilot (圖形) 連接器 | 連接器是由租用戶管理員設定的資料來源,用於向 Microsoft Copilot 和代理程式新增知識。 深入了解圖形連接器 |
Web 搜尋 | 專員還可以使用公共 Web 搜索 (通過 Bing) 來檢索 Web 結果 |
注意
Web 搜尋 是通過概述頁面 (而不是知識頁面) 上卡片功能配置的。
若要開始向代理程式新增知識,請執行以下動作:
- 返回代理程式概觀頁面。
- 從 Knowledge 卡片中,選擇 + Add Knowledge。
- 選擇資料來源。
- 如果您使用的是 SharePoint,請提供程式庫或網站根目錄的路徑。 目前不支援指定的單一頁面或檔案。
- 如果您使用的是副手連接器,並且管理員已在 Microsoft 365 中設定了圖形連接器,則可以從設定的資料來源中選擇圖形連接器。
- 可以從其他設定卡片的副手概觀頁面啟用/停用 Web 搜尋。
可以將多種類型的多個知識來源新增到代理程式中。 此外,對於 SharePoint,最多可以包括四條路徑。
設定知識來源後,包含知識的代理程式可立即在測試聊天中使用。 關閉知識面板,選擇測試聊天頂部的重新整理手勢以獲取新聊天,然後嘗試提出資料來源中應出現的問題。
注意
如果未傳回結果,請向 Microsoft 提交意見反應,以便進行分析和產品改進。
向 Copilot 代理程式
動作用於使代理程式能夠擷取資訊或執行工作,例如更新記錄或完成事務。 可以從 Copilot 連接器 (也稱為 Power Platform 連接器) 創建操作。 動作類型包括 AI Builder 提示、連接器、流程和自訂連接器。 要瞭解有關 Copilot 連接器的更多資訊,請參閱: 瞭解有關 Copilot 連接器的內容。
新增動作需要製作者進行額外的規劃,而不是新增知識。 有幾個因素要考慮:
- 動作應使用終端使用者的驗證還是製作者的驗證?
- 製作者能否提供描述以告知生成式 AI 何時以及如何調用操作?
- 函式的參數應一律自動填寫,還是應在製作時由製作者填寫?
在向專員添加操作時,這些注意事項中的每一個都會發揮作用。
若要新增動作:
- 返回代理程式概觀頁面。
- 從動作卡片中,選擇新增動作
- 搜尋所需的副手連接器,或選擇建立新流程或為自訂連接器新增 API。
- 假設選擇了 Copilot 連接器,則 UX 將顯示 Connector 和 Configure 部分。
連接器區段
- 終端使用者驗證:選擇此動作的慣用驗證類型。 您可以選擇使用者驗證和副手作者驗證。 其他驗證設定詳細資訊由副手連接器實現自動處理。
- 用法說明:告訴 Microsoft 365 Copilot 如何使用專員中的操作的說明。
設定區段
- 外掛程式動作 Name:引文中 Copilot 中所示 Microsoft 365 的操作名稱。 此資訊還可以説明 Microsoft 365 Copilot 選擇要執行的操作。
- 顯示名稱:操作的友好名稱,如 Copilot 用戶體驗中 Microsoft 365 所示。
- 專員瞭解何時使用此操作的說明:有關 Copilot 何時應使用此操作以及發射鍵此操作的問題類型的完整對話說明。
輸入和輸出
Copilot Studio 透過檢查副手連接器物件自動填寫一組輸入和輸出。 製作者可以讓 Copilot 填寫這些字段,也可以在創作過程中手動填寫。
預設情況下,不需要對此體驗進行自訂,除非製作者選擇手動填寫字段或選擇覆寫說明。
結束與測試
最後一個索引標籤可讓您查看您的選擇,進行任何調整,然後儲存您的變更。
儲存後,即可在 Copilot Studio 測試聊天中測試動作。 選取測試聊天頂部的重新整理,然後提出應呼叫該動作的問題。
在聊天中,當使用者第一次觸發動作時,代理程式會顯示一張連接卡片。 此卡片用於使最終使用者能夠使用自己的憑證登入動作。
選擇 連線可以讓使用者獲得一種體驗,在該體驗中,他們可以為他們正在使用的動作選擇連接,並登入或以其他方式連接到該連接。 建立連接后,它對會話來說是持久的。 之後,使用者可以關閉瀏覽器並重試該動作。
重要
用於連接管理的全屏瀏覽器是一種臨時解決方案,將在發佈前解決。
開場白提示
通常,當使用者第一次與任何類型的專員互動時,他們不知道自己可以問什麼,或者不理解專員的豐富性。 因此,他們傾向於提出簡單的問題。 Microsoft 365 Copilot 通過提供初學者提示體驗來解決此問題。 啟動提示為使用者提供簡單的啟動提示。
當您使用交談式體驗建立代理程式時,Copilot Studio 會自動建立啟動提示。 您還可以隨時使用概觀頁面上的啟動提示體驗編輯或建立自己的提示。
了解啟動提示
使用啟動提示的一種方法是作為您希望使用者提出的簡單問題的快捷方式。 但是,它們也是提供使用者可能無法理解的更複雜提示的機會。
在入門提示中,專員作者可以完全訪問 Copilot 大型語言模型的功能 Microsoft 365 ,包括您添加的操作和知識。 請考慮建立複雜的提示,以幫助終端使用者輕鬆完成常見任務。
作者啟動提示
- 導航回代理程式的「 概述 」頁。
- 向下捲動到啟動提示,然後選擇編輯。
- 新增最多六個啟動提示並點擊儲存。
發佈 Copilot 代理程式
一旦代理程式在 Copilot Studio 測試體驗中按照您想要的方式運作,您就可以發布了。 發佈會將專員從草稿狀態轉換為已發佈狀態,以準備上傳到組織的目錄。 與獨立的副手不同,專員在發佈時不會自動部署到 Microsoft 365 Copilot 和 Teams。
發佈您的代理程式
導航回代理程式的「 概述 」頁。
選擇右上的角發佈。
後續表單上的資訊用於填入組織的 Office 和團隊目錄,以及 Microsoft 系統管理中心整合應用程式清單中的目錄項目。 它不被 Microsoft 365 Copilot 語言模型使用。
根據需要填寫欄位並選擇發佈。
操作完成後,您將轉到 Availability options ( 可用性選項 ) 頁面。
注意
選擇發布時,將在租用戶的 Azure Entra ID 環境中佈建與您的代理程式相對應的機器人資源。 這將允許使用者與 Microsoft Teams 中的代理程式進行互動。
可用性選項
可用性選項頁面用於將代理程式分發到代理程式的作者帳戶以供使用,或分發給由分發清單管理的小群組,或由管理員發佈到組織的目錄。
注意
如果管理員為租用戶停用了側面載入或發布,則可能會封鎖其中一個或多個功能。 與租戶管理員合作,確定適合租戶的分發機制。
可用性選項 | Description |
---|---|
分享連結 | 您可以將深層連結複製到 Microsoft Teams,以呼叫已發佈的代理程式。 在租戶中打開連結將打開帶有專員的聊天體驗。 |
向我的團隊成員和共用使用者顯示 | 允許您向其他人授予參與製作代理程式的存取權限,或向安全群組授予他們在 Microsoft 365 聊天或 Teams 中使用代理程式的存取權限。 |
向我組織中的所有人顯示 | 提交給租用戶管理員以新增到組織目錄,以便所有租用戶使用者根據需要安裝。 |
下載為 .zip | 下載為 zip 資料夾。 此可用性選項允許您手動上傳到 Teams/Microsoft 365 Copilot 以提交給管理員進行審核,或直接上傳到組織目錄。 |
有關管理 Teams 目錄中的應用程式的更多資訊,請參閱:管理 Power Platform 應用程式
在 Copilot 中使用 Microsoft 365 Copilot 代理程式或 Microsoft Teams
專員現在應該可以在 Copilot 或 Teams 中 Microsoft 365 試用。 用戶可以通過 @mentioning Copilot 聊天介面中的 Microsoft 365 專員或通過從側邊欄中選擇專員來與專員進行交互。 選擇后,使用者僅與專員交互,直到他們結束該對話並返回 Microsoft Copilot。
在螢幕擷取畫面中,使用者要求代理程式中包含的知識中的資訊。 生成式 AI 評估專員的指令、知識和操作,確定解決請求的最佳方法是使用其知識生成答案。 生成式 AI 還包括用於生成答案的來源的引用。
代理程式作者提示
- Microsoft 365 Copilot 緩存給定會話中以前提出的問題的答案,即使它調用了操作來檢索數據。 若要中斷此快取,請使用新聊天按鈕。
- 要查看有關生成式 AI 為何選擇或不選擇操作的更多資訊,請在 Copilot 輸入框中輸入 developer Microsoft 365 ,然後提出問題。
- 您在運行時 Microsoft 365 在 Copilot 中看到的結果可能與您在測試畫布 Copilot Studio中看到 Microsoft Teams的結果不同。
- 與自訂副手不同,代理程式不會在 Copilot Studio 分析索引標籤中收集資料。正在評估此功能以供未來版本使用。
- 使用 Microsoft 365 Copilot 測試代理程式時,請使用「拇指向下」意見反應體驗向 Microsoft Copilot 團隊提供意見反應以審查和解決問題。 反饋不會直接影響 Copilot 的 Microsoft 365 觸發品質。