測試代理程式

在 Microsoft Copilot Studio 中,使用 Agents powered by the GitHub Copilot harness 的預覽標籤,在發佈代理前進行互動式測試。 互動式測試讓您驗證客服人員的回應、檢查知識來源的準確性,並確認工具與技能是否正常運作。

Note

本文的功能由 GitHub Copilot 框架驅動,該工具使用 Copilot 信用點數進行使用量計費。 在 GitHub Copilot 架構架構下的客服人員帳單概覽中,了解更多關於 Copilot 信用點數的資訊。

基於使用量的計費適用於使用、建置、測試及評估客服人員。 這些行動可能會消耗 Copilot 點數。

先決條件

  • 一個使用 GitHub Copilot 框架建立的代理程式
  • 至少為你的代理設定基本指令

開始測試對話

  1. 在 Copilot Studio 中開啟您的代理程式。

  2. 選擇 預覽 標籤。

  3. 在預覽窗格底部的聊天輸入輸入訊息,按下 Enter 鍵或選擇發送按鈕。

  4. 查看代理人的回覆。 代理人會根據其指示、知識來源和可用工具處理你的訊息。

  5. 繼續對話以測試多回合互動。

提示

利用預覽窗格中建議的提示快速測試常見情境。 這些提示是根據你客服設定中設定的對話開場詞衍生出來的。

測試特定能力

測試知識回應

  1. 問你的經紀人一個應該用其知識來源回答的問題。

  2. 請審閱回應以確保準確性與完整性。

  3. 切換 終端使用者預覽 ,可在創客視圖與終端使用者預覽視圖間切換。

  4. 請確認引用和來源是否正確。

測試工具調用

  1. 請你的代理人執行需要工具的任務(例如查詢資料或執行動作)。

  2. 請檢視回應以確認該工具被正確調用。

  3. 在活動追蹤中,驗證工具執行節點,查看被呼叫的工具及其回傳的結果。

測試時編輯你的代理程式

你不需要在 預覽 標籤中停止對話就能更改你的代理人。 當你在進行中的對話期間於 Build 分頁中編輯你的代理程式時:

  • 進行中的回合會持續使用代理人先前的設定,直到該回合結束。
  • 下一回合會自動接收你的變更。 你不需要重新開始新的對話。
  • 下一回合,結構性變更如新增工具、更換模型或開啟記憶功能也會以相同方式執行。

利用這個模式快速迭代:發送訊息、檢視回應、在 建構 標籤中做小修改、發送後續訊息,並進行比較。 如果某個變更在幾回合後仍未生效,請重新開啟對話,確保你是在新狀態下測試。

開啟除錯模式

要查看您的客服人員如何處理每則訊息的詳細資訊:

  1. 預覽 標籤中,關閉 終端使用者預覽 以使用創客檢視。

  2. 推理卡片會出現在聊天訊息中,顯示每次互動中客服的思考流程。 推理卡預設會展開於製作者視圖中。

  3. 在聊天訊息中選擇推理卡,以擴充或縮寫該回覆的思緒鏈條。

對回應給予回饋

  1. 在任何客服回覆下方,選擇讚或踩圖示即可開啟回饋彈出視窗。

  2. 請撰寫書面評論,描述問題或正面行為。

  3. 提交意見反應。 利用這些回饋,在反覆迭代代理的過程中追蹤品質趨勢。

開始新的對話

為了重置對話背景並重新開始:

  1. 在預覽標題中選擇「新聊天」。

  2. 目前的對話會被儲存在你的對話紀錄中。

  3. 一場全新的對話,從沒有任何先前的背景開始。