Note
本文說明由標準執行架構驅動的 Agent 或 Agent 流程中所使用的功能。
在 Copilot Studio 設計客服時,利用測試面板觀察客服如何引導客戶進行對話。 這是確保您的主題有效並且對話按您的預期進行的好方法。
當您測試使用生成式協調流程的代理程式時,您可以在 活動地圖上即時遵循協調器的計劃。 如果您想要逐步查看對話路徑,並開啟主題追蹤,請關閉活動地圖。
除了在「 測試您的代理程式 」面板中測試您的代理程式之外,您還可以建立多個查詢的測試集以進行自動化測試。 在 「建立測試案例以評估您的代理人(預覽)」中了解更多。
使用測試聊天室
使用 測試您的代理程式 面板,以使用者身份逐步查看您的代理程式對話。 這是個好方法,可確保您的主題正常運作並讓交談如預期那樣流暢。
除了在 「測試你的代理人 」面板中測試你的代理人外,你還可以建立多個查詢的測試集以進行 自動化測試。 要啟動自動化測試,請選擇 「評估
」圖示。
預覽對話:
如果測試您的 Agent 面板被隱藏,請選擇任意頁面頂端的測試來開啟它。
在 測試您的代理 面板底部的欄位中,輸入一些文字。 如果文字類似於主題的觸發字詞,則該主題會開始。
在測試聊天中選取客服專員回應。 此動作會帶您前往傳送回應的主題和節點。 已觸發的節點會有彩色核取記號與彩色下框線。
當您在使用中的主題內繼續交談時,請注意每個已觸發的節點都會標示核取方塊與下框線,並置中顯示於畫布上。
如果您想要在交談於各主題間移動時自動追蹤整個交談,請選取測試面板頂端的三個點 (…) 並開啟逐一追蹤主題。 對於使用生成式協調流程 (預設) 的 Agent,請考慮關閉測試時顯示活動地圖,以避免每次交談回合都必須摺疊活動地圖。
繼續交談,直到其按預期進行並讓您感到滿意為止。
Tip
你可以隨時更新主題,同時與客服互動。 儲存您的主題以套用變更並繼續與您的客服專員交談。
儲存主題時,您的對話不會自動清除。 如果您希望客服專員忘記測試對話並重新開始,請選取測試面板頂端的 重設 圖示
。
您可以使用在測試交談中傳送的查詢,建立自動化測試集以評估您的 Agent。
測試變數值
您可以在測試代理程式時觀察變數的值。
選取次要工具列上的 變數 。 「 變數」 面板隨即顯示。
切換到測試索引標籤並展開所需的變數類別。 在繼續測試交談時,您可以監視正在使用的變數的值。
若要檢查變數屬性,請選擇所需的變數。 此時將顯示變數屬性面板。
儲存交談快照集
當您測試代理程式時,您可以擷取交談內容和診斷資料,並儲存它。 然後,您可以分析資料來解決問題,例如 Agent 未按您預期的方式回應。
Warning
快照檔案包含所有代理程式內容,其中可能包含敏感資訊。
在 「測試您的代理」 面板頂端,選擇三個點(...),然後選擇 儲存快照。 將顯示一則訊息,通知您快照檔案可能包含敏感資訊。
選取 儲存,將代理程式內容和對話診斷資訊儲存為名為 botContent.zip 的 .zip 封存檔。
botContent.zip 封存包含兩個檔案:
- dialog.json 包含交談診斷,包括錯誤的詳細描述。
- botContent.yml 包含 Agent 的主題及其他內容,包括實體和變數。
管理連線
如果你的代理需要 使用者連線,你可以管理測試聊天所使用的連線:選擇測試面板頂端的三個點(...),然後選擇 管理連線。
Important
測試您的代理面板是用於設計時驗證,並未完全複製所有已發布的通路行為。 即使 Agent 設定正確,以計時器為基礎及在背景觸發的事件 (包括非使用中觸發程序) 仍可能不會在測試面板中觸發或顯示後續訊息。 若要驗證非使用狀態觸發的行為,請發佈 Agent,並在支援的管道 (例如 Microsoft Teams) 中進行測試。 不要把測試面板當作對不活躍情境的權威驗證。
回報問題
請透過回報問題來協助我們改進 Copilot Studio。 收集的所有信息都是匿名的。
在 「測試您的客服人員 」面板頂端,選擇三個點(...),然後選擇 「標記問題」。
選取 [ 標記問題]。 此動作會將您的交談識別碼傳送至 Microsoft。 ID 是 Microsoft 用來排解對話中問題的唯一識別碼。 當您回報問題時,您不會傳送其他資訊,例如儲存在交談快照檔案中的內容。