建立專員
建立代理程式時,您可以描述您希望代理程式的功能和功能,或將這些詳細資訊新增為單獨的資訊。
本快速入門中的範例建立一個名為 Friendship Agent Tutor 的代理程式,以幫助使用者了解 Copilot Studio。 但是,您可以使用公開網站建立自己的獨特代理程式。
登入或註冊 Copilot Studio 後,您將進入首頁。 在左導覽窗格中選取建立。
在建立頁面上,選擇新代理程式。
使用聊天來描述您的代理程式,並使用提供的問題作為指導。
現在請保持描述簡單,但請確保包含有關代理程式幫助使用者執行哪些動作以及其使用的交談風格和語氣的資訊。 Copilot Studio 使用您的回覆來填寫定義您的代理程式的名稱、描述、說明和知識等詳細資訊。
例如:_您的名字是友善代理程式導師。 您將幫助使用者學習如何建立代理程式。 您應該像一位和藹、耐心的老師一樣與使用者交談。
提示
說明決定了代理程式的目標、語氣和限制。 編寫說明時,請確保:
- 使用交談語言,完整描述您希望代理程式如何行事。 避免使用單字的回應,因為它們不能為代理程式提供足夠的資訊或上下文。
- 提供有關您希望代理程式幫助使用者實現的具體目標的詳細資訊。 例如,為與人力資源和員工福利相關的主題建立代理程式。
- 將語氣描述為您希望人們在轉換中如何回應。 您可以使用休閒、正式和三年級兒童可以理解的單字和短語。
新增代表您的代理程式的影像。
選擇頂部欄中的代理程式圖示。
選擇變更圖示。
從您的裝置中選擇影像。 圖片檔案必須為 PNG 格式且大小小於 30 KB。
選取儲存。
獲得名稱、圖示、描述和說明後,您的代理程式就已準備就緒。 選取建立。 將顯示您的代理程式的概述標籤。
您現在有了可以開始測試的代理程式! 您可以在測試您的代理程式聊天中與您的代理程式聊天。
改善您的代理程式
現在您有了代理程式,您可以開始測試和改進它。
若要開啟您的代理程式,請在左側導覽中選擇代理程式,然後選擇您的代理程式。
您需要概觀索引標籤來執行本節中的大多數動作。
測試對代理程式的更改
提高代理程式的最佳方法是什麼? 測試一下。 做一些改變。 再測試一下。 重複。
在本部分中,您將測試變更代理程式的知識來源如何影響代理程式回應使用者的方式。
首先在測試您的代理程式聊天中測試您的代理程式目前的回應方式。 向您的代理程式詢問問題。 例如詢問如何建立代理程式。
在此範例中,代理程式的指示是像一位善良、耐心的老師一樣與使用者交談。如果您向代理程式發出不同的指示怎麼辦?
在詳細資料卡中,選擇編輯。變更代理程式的指示以使用不同的語氣,例如與簡奧斯汀等使用者交談。
用另一個問題測試代理程式的新指示。 反應有何變化?
變更代理程式的介紹
透過新的介紹性資訊幫助您的代理程式留下良好的第一印象。 第一則訊息讓使用者了解您的代理程式的職責,並鼓勵他們與您的代理程式互動。
在測試您的代理程式聊天中,選擇您的代理程式的介紹訊息。 這將在主題索引標籤中打開訊息。
如果您看不到介紹訊息,請選擇測試聊天面板頂部的重新整理以重新啟動對話。
在訊息方塊中,選擇訊息文字。
刪除預設訊息並新增您自己的訊息。 在介紹訊息中,您的代理程式應該向使用者打招呼,告訴他們您的代理程式做什麼,並告訴他們如何開始與您的代理程式互動。 您也可以向使用者提供範例問題或提示。
對於友善代理程式導師,介紹訊息為您好,我來這裡是為了幫助您學習如何使用 Microsoft Copilot Studio。關於代理程式的一切您都可以問我,像是「什麼是代理程式?」「如何做代理程式?」「代理程式如何運作?」
選取儲存。
若要測試此變更,請在測試代理程式聊天面板中選擇重新整理。
編輯您的代理程式的基本資訊
建立代理程式後,您可以變更代理程式的名稱、描述、說明和知識來源。 請記住邊做邊測試您的變更!
若要更新代理程式的名稱、描述或說明:
在概觀索引標籤的詳細資料區段中,選擇編輯。
進行變更。
選取儲存。 請記住,編輯說明會改變代理程式與使用者互動的方式。 請務必測試您的變更。
新增知識來源:
在概觀索引標籤的知識區段中,選擇新增知識。
選擇知識類型。 本快速入門使用公共網站來源。
輸入網站的 URL,然後選擇文字方塊旁邊的新增。
命名並描述知識來源,以便您可以追蹤所有代理程式的來源。
選取新增。
若要變更現有的知識來源:
在概觀索引標籤的知識區段中,選擇溢出功能表。
選擇編輯以變更知識來源,或選擇刪除以將其從代理程式的來源中刪除。
您現在有了可以開始測試的代理程式! 您可以在測試您的代理程式聊天中與您的代理程式聊天。
發佈您的代理程式
一旦您對代理程式中編寫的內容感到滿意,您就可以將代理程式發佈到網站。
在頁面頂部,選擇發佈,然後在發佈此代理程式確認訊息中再次選擇發佈。 如果發佈成功,您就會在頁面頂端看到綠色橫幅。
在頁面頂部的溢出功能表中選擇前往示範網站。
將 URL 傳送給其他人進行示範。
Copilot Studio 使組織中的任何人都能夠在 Microsoft Teams 中建置代理程式。 該代理程式具有內建的自然語言處理 (NLP) 和無程式碼圖形介面。 透過我們最新的 Teams 整合,您可以在 Microsoft Teams 介面中建立、建立、測試代理程式並將其發佈到 Teams 中。
建立代理程式時,請考慮:
- 某人可能詢問的問題類型
- 提出問題的不同方式
- 預期的答案
- 使用者是否有後續問題或疑慮
為了幫助您開始建立人力資源 (HR) 代理程式,本快速入門將引導您完成以下動作:
- 如何對應您的情境並需要與代理程式可以執行的動作保持一致
- 如何在 Teams 的 Copilot Studio 應用程式中建立代理程式
- 如何建立和增強回答常見 HR 風格問題的主題
- 如何測試、發佈代理程式並與您的組織共用代理程式
人力資源支援代理程式是一個友好的問答代理程式,當人力資源人員無法提供幫助時,它會從人力資源團隊中派出專業支援專家。 員工可以向代理程式提出問題,如果代理程式有相關內容,代理程式會給出答案。
如果代理程式沒有答案,員工可以提交查詢。 查詢將發送給預先設定的專家團隊,由他們回應查詢通知。
案例
您在 Contoso 從事人力資源 (HR) 工作,需要在 Microsoft Teams 中建置 HR 支援代理程式。 該代理程式利用公司內部知識庫中的相關資訊回答常見的人力資源問題,例如員工休假。 代理程式聯繫人力資源專家並通知他們員工在不常見情況下需要協助。
代理程式發佈後,Contoso 員工可以存取 Teams 中的 HR 訊息,而無需搜尋公司的 Intranet。
安裝 Copilot Studio 應用程式到 Microsoft Teams
在 Teams 中啟動 Copilot Studio 應用程式來開始:
前往 Teams 應用程式商店並搜尋 MicrosoftCopilot Studio。
選取 Microsoft Copilot Studio 應用程式的新增或開啟 (如果您已新增)。
應用程式會在 Copilot Studio 首頁開啟。 Teams 使用者可以在此處建立代理程式,而無需離開 Teams 應用程式。
提示
在 Teams 側邊列中選擇...以顯示您新增的應用程式。 選取並按住 (或按一下右鍵) Power Virtual Agents 圖示,然後選取釘選。 Power Virtual Agents 應用程式將顯示在您的側邊列中。 現在您可以更輕鬆地返回應用程式。
在團隊中建立新代理程式
選取首頁上的立即開始。
選擇哪個團隊管理代理程式。 如有必要,您可以在向新團隊新增代理程式之前建立一個新團隊。
在代理程式建立視窗中填入代理程式名稱和語言。 如需選擇語言的詳細資訊,請參閱語言支援。
選取建立。
建立一般休假查詢的員工休假主題
選取導覽功能表中的主題以前往主題清單。
代理程式附帶一組定義代理程式與使用者互動的主題。 讓我們建立主題來回答員工關於休假的問題。
在上方功能列表選取 + 新增主題>從空白開始。
在概觀功能表上選取詳細資料,並將主題命名為員工休假。 給予適當的描述。
在頂端選取儲存。 關閉詳細資料窗格。
選取觸發字詞框以新增字詞。
在新增字詞欄位中建立多個觸發字詞:
- 休假需要的資訊
- 我需要關於休假的協助
- 我有多少天的有薪休假
- 國家/地區的法定假日有哪些
- 我需要長假
每個主題的觸發字詞定義使用者能對該主題提出問題的方式。 這些字詞是我們預計員工詢問休假的方式。
Copilot Studio 內建自然語言功能。 您只需定義幾個有關休假的觸發字詞,代理程式即可根據員工的輸入準確觸發主題。
選取儲存將字詞新增到您的主題清單中。
定義代理程式與使用者主題的互動
使用訊息節點向員工傳達一條訊息,表明代理程式可以幫助解決休假問題。
在現有的訊息節點中輸入文字,我可以協助您解決有關休假的問題。
作為人力資源員工,您知道員工最常見的休假問題是關於帶薪休假時間和國定假日。 當新增具備使用者回覆選項的問題節點時,主題會自動取得每個回覆的叉狀分支。
選取訊息節點底下的 + 圖示,然後選取提出問題,將問題節點新增至主題。
在提出問題文字方塊中,輸入您在尋找什麼資訊?。 員工可能會問這個問題。
再使用者的選項底下,新增帶薪休假和國定假日兩個選項。
使用者選項會儲存在變數中,而主題將根據使用者所選取的選項來進行分支。 您可以重新命名變數,以更容易在主題中追蹤它。
將回覆儲存成底下,在變數選取鉛筆圖示以編輯變數屬性。
變數屬性窗格會隨即開啟。 將變數重新命名為 TimeoffType。 關閉變數屬性窗格,然後您會看到製作畫布中所反映的變更。
您可以為每個選項新增不同的回覆。 對於帶薪休假,代理程式可以引導員工存取內部人力資源網站以查找帶薪休假原則。
新增帶薪休假分支的訊息節點,提供此訊息給使用者:關於帶薪休假,請移至 www.contoso.com/HR/PaidTimeOff,以提交休假申請。
選取 (+) 圖示以新增節點,以問卷來結束交談。 選取結束談話,接著以問卷來結束。 此調查是代理程式中預先建立的用於主題的客戶滿意度調查。
在國家/地區法定假日路徑中,新增有下列文字的訊息節點:
National holidays for 2020:
- New Year's Day: January 1st
- Memorial Day: May 25th
- Independence day: July 4th
- Labor Day: September 7th
- Thanksgiving: November 26th - 27th
- Christmas Eve and Christmas Day: December 24th - 25th
也透過調查結束主題中的這條路徑。 選取 (+) 圖示以新增節點,然後結束交談和結束問卷。
測試代理程式的預期行為
Copilot Studio 隨附內建測試代理程式,可讓您即時測試代理程式。 您可以透過啟動測試代理程式畫布並提供員工的輸入來測試代理程式。 儲存主題時,測試代理程式將重新整理為最新內容。
若要啟動測試代理程式畫布,請選擇螢幕底部的代理程式圖示。
在代理程式聊天中輸入我需要休假資訊。
即使我需要休假資訊並不直接符合觸發字詞,Copilot Studio 也會處理使用者的輸入,並觸發員工休假主題。
當您在測試代理程式畫布中與代理程式聊天時,您可以透過跟隨綠色醒目顯示來即時查看代理程式在交談中的位置。
選取有薪休假。
主題會根據使用者的回覆分支。 您可以打開 TimeoffType 變數,以按使用者查看帶薪休假的值。 不過,如果使用者是要要查詢中尋找國定假日,會發生什麼事呢? 如果代理程式要求使用者重複一遍,使用者可能會感到惱火。 讓我們來試試看。
在測試代理程式窗格上方,選擇重設。
輸入需要國定假日資訊。
代理程式繞過有關假期類型的回答問題,直接提供有關國家法定節假日的資訊。 這個選擇是因為 Copilot Studio 支援實體提取,且可以判斷使用者是在詢問國定假日相關資訊。
透過升級到人力資源專家,來增強主題以處理複雜的查詢
現在您執行了基礎,您可以把更複雜的選項新增至延長休假主題。
返回您建立的主題,然後前往製作畫布。
在問題節點中,新增名為延長休假的選項。
由於每位員工的個人情況不同,有關延長休假的問題需要與人力資源專家討論。您可以將代理程式設計為將人力資源專家與員工連接起來。
新增訊息節點,說明延長休假需要 HR 專家核准。讓我協助您與他們聯繫。
Copilot Studio 代理程式可以透過將動作新增至主題來採取動作。 在此範例中,您將新增一個通知 HR 專家的上一個基本動作。 此基本動作會將調適型卡片傳送至 Teams 的 HR 專家管道,讓專家知道有位需要聯絡的使用者。
您可以建立要傳送訊息至 Teams 管道的基本動作,然後以適當的輸入內容呼叫它。
新增問題節點,提出問題說明的要求,並新增如何敘述您的問題?文字
將敘述儲存在名為Description的變數中。
在問題下方新增節點,並選取呼叫動作。
選擇基本動作,然後建立新流程,這將啟動 Power Automate。
選擇範本將訊息傳送至 Teams 頻道,然後選取繼續。
流程範本接收來自代理程式的兩個輸入:主題 (訊息標題) 和訊息文字 (實際訊息) 以發佈到通道。
在張貼訊息 (v3) 流程定義底下,選取要在其中張貼訊息的 Team 識別碼和 Team 頻道識別碼。
(可選) 除了使用者輸入的敘述外,請在訊息中新增文字,完成訊息欄位。
為流程命名並加以儲存。
關閉流程製作畫布。
您將返回到製作畫布。 您現在可以新增動作,並呼叫這個新建立的流程。
將先前建立的TimeOffType變數傳給主旨,以及傳送在聊天中收集的Description。 當流程把訊息張貼在專家管道時,它將顯示標題為延長休假以及在流程中定義的訊息。
提示
Copilot Studio 直接與 Teams 整合,因此代理程式知道它正在與 Teams 中的哪個使用者聊天。 此功能允許代理程式作者建立個人和自訂的代理程式回應。
要使用與代理程式聊天的人員的名稱,有一個名為 bot.UserDisplayName 的預定義變數,可以像任何其他變數一樣使用。
您可以讓員工知道已通知專家有關他們的要求,且專家將在短時間內主動聯繫他們。
新增含有訊息我們已通知專家。他們很快就會與您聯絡。的訊息節點。
以問卷來結束交談。
儲存主題。
您可以新增更多主題,以便 HR Agent 可以回答 Contoso 員工的更多問題。
提示
請務必測試您的代理程式,以確保其按預期工作,以獲得最佳員工體驗。
在測試畫布中執行流程時,您會看到一則張貼到 Teams 管道的訊息。
發佈您的代理程式
發佈代理程式可以讓使用者獲得最新的更新。
在導覽功能表中,選取發佈。 再次選取發佈。
您還需要執行一些動作才能使代理程式可供員工使用。
提示
如果您已與代理程式進行交談,則可以在發佈最新代理程式內容後鍵入重新開始。 這會使用最新發佈的內容重新開始交談。
讓您的代理程式可供其他員工使用
在發佈頁面上,找到開啟代理程式的選項。 您可以在共用之前測試您的代理程式。
選取共用機器人,會打開自訂選項的窗格。
員工現在可以在 Teams 應用程式商店中找到您發佈的代理程式。
編輯代理程式詳細資料
在自訂窗格中,您可以編輯 Teams 中顯示的代理程式圖示,並變更代理程式的簡短和詳細描述。 這些設定已預先填入起始內容,但您可以進行自訂。
與您的團隊分享您的代理程式
您可以將代理程式新增至 Teams 應用程式商店的代理程式擴充部分。
選取新增到團隊。 您會看到一個複選標記,表示代理程式已新增至 Teams。
在應用程式商店中查看代理程式是對其進行測試的解決方法,因為不需要管理員核准,並且可以避免向管理員發送任何垃圾郵件。一旦您完全滿意,請與您的組織共用代理程式,這需要管理員核准。
與您的組織共用您的代理程式
與整個組織共用您的代理程式,使其顯示在 Teams 應用商店的為您的組織建立部分中。 存取需要系統管理員核准。
選取送出給系統管理員核准。
確認代理程式圖示、簡短描述和詳細描述正確無誤。
確認您想要與組織中的每個人共用代理程式。
送出以供管理員核准。 這部分的程序無法立即完成,後續需要管理員的核准。
在 Teams 應用程式商店中尋找您的代理程式
名為 Melissa 的員工可以在 Teams 應用程式商店中找到您建立的代理程式。
根據您共用代理程式的方式,Melissa 可以在 Teams 應用程式商店的代理程式擴充部分或為您的組織建置部分中找到它。 要使代理程式出現在為您的組織建置部分中,必須先獲得管理員的核准。
Melissa 選擇代理程式應用程式,然後選擇為我新增。 代理程式出現在 Teams 側邊欄中。
問候主題會自動歡迎 Melissa。
員工與代理程式聊天詢問休假事宜
Melissa 因個人因素需要在 7 月和 8 月休假,並輸入 需要休假資訊。 Melissa 選取帶薪休假,然後會出現一個網站,她可以在其中了解有關帶薪休假的更多資訊。
然後,代理程式收集客戶滿意度資料並結束交談。
Melissa 查看了人力資源網站上的帶薪休假,並了解到她需要延長休假。 梅麗莎回到代理程式那裡,並告訴我需要延長休假。
該代理程式告知梅麗莎,需要人力資源專家來處理延長休假請求,並要求梅麗莎提供問題描述。
代理程式通知了一位專家,專家很快就會聯繫梅麗莎。
返回作者觀點,接著進入 HR 團隊專家管道
您會看到代理程式執行您先前新增的流程並將 Melissa 的請求發佈到頻道。