Note
本文中的功能採用 Copilot 聊天框架提供支援,並使用 由標準框架驅動的代理程式授權中所述的計費選項。
Microsoft 365 Copilot 提供預設的使用體驗,讓使用者能在組織中與各種內容和資源互動。 雖然預設功能提供許多實用功能,但有時客戶仍需與更專注的對話助理互動,該助理可直接在 Microsoft 365 Copilot 中使用。 舉個例子,當您需要針對特定主題領域提供專業詞彙支援,並以特定主題的知識庫為基礎時,更有針對性的助手就會非常有用。
您可以透過在 Copilot Studio 中建置的特製化代理程式來擴充它,以協助Microsoft 365 Copilot 處理這些情況。
你可以用兩種方式為 Microsoft 365 Copilot 新增代理:
- 海關代理
- Microsoft 365 Copilot 代理人
Note
Microsoft 365 Copilot 中的代理在 Microsoft 365 Copilot 中稱為 宣告式代理 。 深入瞭解 Microsoft 365 Copilot 擴充性。
本文涵蓋:
- 撰寫自訂代理程式
- 為 Microsoft 365 Copilot 撰寫代理程式
- 將工具和知識新增至代理程式
- 將自訂代理檔發佈至 Microsoft 365 Copilot 與 Microsoft Teams
Microsoft 365 Copilot 的代理程式、工具、知識與建議提示是什麼?
下表詳細說明 Microsoft 365 Copilot 代理程式、工具、知識及建議提示詞之間的差異。
| Name | Definition |
|---|---|
| 自訂 Agent | 自訂代理程式是您從頭開始建置的代理程式。 自訂代理可以包含廣泛的功能,包括知識、工具和建議的提示。 您可以在對話式介面中編寫自訂代理,以產生供 Copilot Studio 模型使用的提示。 你可以將自訂代理程式發佈到 Microsoft 365 Copilot 和 Teams 頻道,但你也可以在其他頻道中使用。 |
| 微軟 365 Copilot 代理人 | 你透過撰寫推廣 Microsoft 365 Copilot 的指令來建立一個代理程式,以便在 Microsoft 365 Copilot 中使用。 這些指令定義了一組執行時行為、個性與規則,來規範代理的互動。 Microsoft 365 Copilot 的代理可延伸 Microsoft 365 Copilot 的功能,而您可以為其提供知識。 這些代理程式也可以直接作為 Microsoft Teams 中的代理使用。 |
| Tool | 允許 Agent 呼叫其他系統並擷取資料或執行其他動作的機制。 工具是單輪互動。 工具可以使用驗證,而且可以包含參數和其他功能。 請參閱 將工具新增至自訂代理。 |
| 知識 | 知識指的是存在於 Microsoft 365 租戶中的資訊,包括 SharePoint 和 Graph 連接器。 |
| 建議提示詞 | 建議的提示是代理程式中由製作者撰寫的提示,可讓客戶輕鬆地使用代理程序執行一般或複雜的動作。 |
確保代理程式的安全
Microsoft 365 客戶與合作夥伴可使用 Copilot Studio 建置代理程式,擴充 Microsoft 365 Copilot,提供自訂指令與接地知識,並透過代理設定的 REST API 描述呼叫工具。 工具會擷取影響 Microsoft 365 Copilot 行為的資料,包括來自不信任來源如電子郵件和支援工單的資料。 不良行為者可以在這些不受信任的來源中建立有效負載來操縱代理程式的行為,例如錯誤回答問題或呼叫自訂工具。
若要保護您的代理程式免受不良行為者的侵害,請使用 Copilot Studio 中的控制項來 設定用於知識和自訂工具的安全連接器。
Prerequisites
- 使用者與創客必須持有 Microsoft 365 Copilot 的授權。
- 創作者必須具備在 Copilot Studio 環境中創作和存取的權限。
建立並設定自訂代理程式
如需建立和設定自訂代理程式的詳細資訊,請參閱下列文章:
為 Microsoft 365 Copilot 建立代理程式
在 Copilot Studio 中為 Microsoft 365 Copilot 建立代理類似於建立自訂代理,但起點不同:你從 Microsoft 365 Copilot 頁面開始。
要為 Microsoft 365 Copilot 建立代理程式:
在側邊欄選擇 特工。
從代理程式列表中選擇 Microsoft 365 Copilot 。
在代理卡片上選取添加。 一個配置表單會出現。
為代理人加上名字。 名稱的最大長度為42個字元。 名稱中不能包含角括號(
<和>)。完成後,選擇 建立。 會出現代理人的總覽頁面。
代理人現在已經被創造出來。 你可以在測試聊天中互動,或是增加更多功能和知識。
你可以在 Microsoft 365 Copilot 代理頁面的代理標籤下看到新建立的代理。 由於該 Agent 不是自訂 Agent,因此它不會出現在主 Agent 清單中。
為 Microsoft 365 Copilot 的代理程式設定基本設定
設定代理人的基本功能:
- 如果需要,可以替換預設圖示。 代理人圖示的影像檔必須為 PNG 格式,且大小不超過 72 KB。
- 請輸入你希望經紀人做的簡短說明。
- 提供更詳細的指示,指導你的客服如何行動,並列出它能完成的任務。
將知識新增至 Microsoft 365 Copilot 的 Agent
你可以為 Microsoft 365 Copilot 的代理加入幾種類型的知識:
| Name | Definition |
|---|---|
| SharePoint 檔案、資料夾與網站 | 組織內的 SharePoint 資源。 Microsoft 365 Copilot 利用使用者的憑證,確保他們只能從自己能存取的資訊中獲得答案。 |
| Teams 聊天與會議 | 來自 Microsoft Teams 聊天和會議的內容。 Microsoft 365 Copilot 利用使用者的憑證,確保他們只能從自己能存取的資訊中獲得答案。 |
| 電子郵件 | 來自 Outlook 電子郵件的內容。 Microsoft 365 Copilot 利用使用者的憑證,確保他們只能從自己能存取的資訊中獲得答案。 |
| 網站 | 代理也可以使用公開網路搜尋(透過 Bing)來取得網頁結果。 |
| 透過 Copilot(Graph)連接器的其他資料來源 | 連接器是由租戶管理員設定的資料來源,用來為 Microsoft 365 Copilot 及代理程式新增知識。 想了解更多,請參閱 Microsoft 365 Copilot 連接器概覽。 |
若要將知識新增到 Agent:
回到代理程式總覽頁面。
在 知識 卡上,選擇搜尋欄以開啟知識來源選擇器。
從你可用的資料來源中選擇一個資料來源。 有多種選擇:
- 請依照姓名搜尋來源。
- 請依來源類型篩選,選擇 檔案、 網站、 聊天或 會議 分頁。
- 輸入網址,新增來自公開網站的知識。
- 請選擇 「我的電子郵件」,新增所有電子郵件內容。
- 透過選擇「我的SharePoint檔案、資料夾和網站」,新增你SharePoint網站的所有內容。
- 透過選擇 「我的 Teams 聊天與會議」,新增 Teams 聊天與會議中的所有內容。
您可以將多個不同類型的知識來源新增至代理程式。
選擇所需的切換選項,以進一步設定知識的使用方式:
- 搜尋所有網站:關閉開關後,客服人員只會使用你指定的網站網址。 開啟開關後,客服人員會用 Bing 搜尋網路上的問題答案。
- 只使用指定的來源:開啟開關時,代理只使用你指定的知識來源。
- 參考組織架構圖與個人檔案資訊:開啟開關後,客服人員可以使用組織的組織架構圖和使用者資料。
透過 Copilot(Graph)連接器新增其他資料來源。 租戶管理員會設定這些連接器,為 Microsoft 365 Copilot 和代理程式添加知識。
當你設定知識來源時,擁有知識的代理會立即出現在測試聊天中。 關閉知識面板,選擇測試面板頂端的 「開始新測試會話
」圖示,然後嘗試問知識來源應該涵蓋的問題。
Note
如果代理沒有回傳結果,請向 Microsoft 提交回饋,以便分析與產品改進。
新增功能
在代理程式總覽頁面的 Capabilities 卡片中,使用切換鈕來啟用代理程式的輸出功能:
- 建立程式碼、圖表與文件:啟用此功能後,代理能根據使用者提示產生程式碼、圖表與文件(Word、Excel 或 PowerPoint)。
- 建立圖片:當你開啟此功能時,代理人員可以根據使用者提示生成圖片。
新增建議提示
當使用者第一次與客服專員互動時,他們通常不知道可以問什麼,或者不了解客服專員的豐富性。 因此,他們傾向於問簡單的問題。 Microsoft 365 Copilot 透過提供建議提示體驗來解決此問題。 建議提示為使用者提供簡單的入門提示。
你可以隨時從總覽頁面的建議提示區編輯建議提示,或自行創建。
使用建議提示的其中一種方式是作為您希望使用者詢問之簡單問題的快捷方式。 不過,這也是呈現更複雜提示的機會,讓使用者發現原本以為不可能的功能其實可行。
在建議的提示中,代理程式作者可以完全存取 Microsoft 365 Copilot 大型語言模型的功能,包括您新增的工具和知識。 請考慮建立複雜的提示,以幫助使用者輕鬆完成常見任務。
將自訂代理檔發佈到 Teams + Microsoft 365 通道
將代理程式發佈到 Teams + Microsoft 365 頻道,使用自訂代理程式來擴充 Microsoft 365 Copilot。 請參閱連線和設定適用於 Teams 和 Microsoft 365 的代理程式,以了解詳細資訊。
發佈並設定 Microsoft 365 Copilot 代理程式
當 Microsoft 365 Copilot 的代理程式在 Copilot Studio 測試體驗中如你所預期運作時,你就準備好發佈了。 一旦發布,Microsoft 365 Copilot 代理即可上傳至組織目錄。 與獨立的 Copilot Studio 代理不同,發布 Microsoft 365 Copilot 代理程式時不會自動部署到 Microsoft 365 Copilot 和 Teams。
刊登你的經紀人
回到經紀人的總覽頁面。
選取右上角的 [發佈]。
下一個表單中的資訊會填入您組織的 Office 與 Teams 目錄項目,以及 Microsoft 系統管理中心整合應用程式清單。 Microsoft 365 Copilot 語言模型不會使用此資訊。
根據需要填寫欄位並選擇發佈。
作業完成時,會出現 [可用性選項] 頁面。
Note
當你選擇 發布 時,會在你的租戶的 Microsoft Entra ID 環境中設置一個機器人資源,該資源與你的 Copilot 代理相對應。 該資源允許使用者在 Microsoft Teams 中與代理互動。
為客服設定可用選項
使用 可用性選項 頁面將代理分發到您的帳戶、受分發清單管理的小型對等群組,或由管理員發佈至組織的目錄中。
Note
如果系統管理員阻擋租用戶的側載或發佈,其中一項或多項功能可能無法使用。 與租用戶管理員合作,確定適合租用戶的分配機制。
| 可用性選項 | Description |
|---|---|
| 分享連結 | 你可以將 deep link 複製到 Microsoft Teams 中,以呼叫已發佈的代理。 在租用戶中開啟此連結,會開啟與該 Agent 的聊天體驗。 |
| 向我的團隊成員和共用使用者顯示 | 授權他人參與撰寫代理程式,或授權安全群組在 Microsoft 365 聊天或 Teams 中使用代理程式。 |
| 向我組織中的所有人顯示 | 提交給租用戶管理員以新增到組織目錄,以便所有租用戶使用者根據需要安裝。 |
| 下載為 .zip 檔案 | 下載為 zip 資料夾。 此可用性選項允許您手動上傳至 Teams/Microsoft 365 Copilot,提交給管理員審核,或直接上傳至組織目錄。 |
如需有關管理 Teams 目錄中應用程式的詳細資訊,請參閱 管理 Power Platform 應用程式。
請使用Microsoft 365 Copilot或Microsoft Teams中的代理程式
您可以在 Microsoft 365 Copilot 或 Teams 中試用代理程式。 請透過 Microsoft 365 Copilot 聊天介面點選 @mentioning 代理程式,或從側邊欄選取代理程式來與之互動。 選擇代理人後,你只能與該代理人互動,直到結束對話並返回 Copilot 或 Teams。
給代理程式作者的提示
- Microsoft 365 Copilot 會快取指定會話中先前提出的問題的答案,即使它呼叫工具來擷取資料也一樣。 要破解快取,請使用測試聊天頂端的 「開始新測試會話
」圖示。 - 若要瞭解生成式 AI 選取或不選取工具的原因,請在聊天中輸入 -developer on 並提出問題。
- 你在 Microsoft 365 Copilot 執行時看到的結果,可能和你在 Copilot Studio 測試面板和 Microsoft Teams 中看到的不同。
- 與自訂代理不同,Copilot 代理不會為 Copilot Studio 監控頁面收集資料。
- 使用 Microsoft 365 Copilot 測試代理時,請利用「拇指向下回饋」功能向 Microsoft Copilot 團隊提供回饋。 回饋不會直接影響 Microsoft 365 Copilot 的觸發品質。