Dark
Font:

[Lab 1] Power Virtual Agent – 線上購物客服機器人 (2023/11月 Power Virtual Agent 已改名為 Copilot Studio)

Power Platform Lab 課前帳號申請 (可能你的帳號因公司IT權限管制、或使用上課用的公用帳號者將無法建立自己的環境或完整執行Lab,包括建立環境及Teams/Outlook整合將無法執行,建議全新申請M365試用帳號後再申請Power App 試用版就可用全功能, Lab 就可順利執行)

注意: 建議自行申請 Microsoft 365 試用版 E3 方案(30天試用),將取得一個新的 Email,再用該 Email 申請 Power App 試用成功後,方便試用 Power App 全功能、Lab才能完整執行,再依本文件步驟才能順利匯入解決方案。

1. 建立新的測試用環境 (Create a new environment)

(若已有一個測試用的環境,這一步可以略過,在第二步中使用該環境) 使用上課用的公用帳號者將無法建立自己的環境或完整執行Lab,因此仍建議全新申請M365試用帳號後再申請Power App 試用版就可用全功能, Lab 執行也比較順利

  1. 登入 Power Platform 系統管理中心 ( Power Apps admin portal ),選擇「環境」(Environments),按下「新增」
  1. 輸入名稱「Contoso Test」或你自己命名的 (如 MyTestLab),類型選「試用服務」,中文版者 選「亞洲 – 預設」(Power App 介面會依瀏覽器的語言設定自動將介面設為一致的語系版本),選「建立此環境的資料庫」,下一步
New environment form page 1 - screenshot

(左圖為英文版畫面 ; 右圖為中文版)

  1. 語言選中文即可,URL 不用設定,貨幣如下圖。選部署樣本應用程式和資料,按儲存鈕。Save new environment - screenshot

(左圖為英文版畫面 ; 右圖為中文版)

  1. 約 1-2 分鐘,該試用環境將建立完成。

2. 建立一個線上購物客服機器人

請務必先至右上帳切換到剛剛建立好的測試用環境,再來執行下面的 Lab。

1. 選取「建立」-> 「Build for production」-> 填寫 Bot 名稱 「購物客服」 / 語言選取「繁體中文」-> 建立 (約30 秒)

2. 至左側「主題」(Topic) -> 選第3課 (此為 User Topic,可讓設計者自定義聊天機器人的觸發字詞/動作及流程等; 另有8個內建的 System Topic 系統主題,為常見的起啟對話或結束對話等問候語 ; 也可以再自行新增主題)

3. 修改這個主題的名字為「PC購買及諮詢」; 並編輯「觸發字詞」,新增字詞「優惠」、「折扣」後,記得右上角「儲存」

4. 修改流程第二步的「訊息」,文字後方加上「也可以到我們的官網了解最近的熱銷商品。」,並加上網站連結,如下圖。

5. 為了簡化 Lab 我們將流程中內建的「送貨城市」這個區塊刪除。按區塊右上方的 …,就可以刪除了

流程圖再往下走將看到選擇不同電腦機型的「問題」,新增一個選項「迷你型桌電」

6. 於條件「迷你型桌電」下方,加上「訊息」,並加上文字「目前缺貨中,請訂閱通知(貨到時將通知您)」,如下圖。

7. 最後選「結束交談」-> 「以問卷結束」,並按右上角儲存,完成這個購物客服機器人的設計。

8. 可以先按右上角「主題檢查器」(Topic Checker),檢查是否有錯誤 (若有錯誤將會有修正提示) ; 接下來按右上角或左下角 「測試機器人」 

9. 在訊息框中測試你剛設計的機器人,勾選「逐一追蹤主題」(測試時可看到呼叫了哪個主題,目前到哪一步),在聊天訊息框中輸入你剛新增的觸發字詞、並選取「迷你型桌機」,看看是否如預期執行。

10. 測試沒問題後,即可「發佈」並於示範網站中試試該機器人(有任何修改都需要重新發佈,才會更新機器人),如下圖。

11. 也可將該機器人發佈到某些管道 (Channel),例如 Teams / LINE /你的企業官網 … 就可以開始提供服務給其它使用者了。(可能需要一些程式知識,可以洽詢你們的IT人員)

12. 管理與報表 – 在「分析」中可以看到該聊天機器人的使用狀況,進入「設定」內有許多其它進階功能及安全性設定,例如: 想驗證使用者身份,決定是否提供服務或給予額外資訊; 公司主管級可以看到業績報告選單。或「共用」機器人,讓你的同事也可以設計同一個機器人流程。

A screenshot of Power Virtual Agents charts