測試您的代理程式

Note

本文中的功能由 標準線束驅動,該線束使用標準線束所描述的授權服務 人員帳單選項。 學習如何在 Access 標準代理與代理流程中存取標準功能。

在 Copilot Studio 設計客服時,利用測試面板觀察客服如何引導客戶進行對話。 這是確保您的主題有效並且對話按您的預期進行的好方法。

當您測試使用生成式協調流程的代理程式時,您可以在 活動地圖上即時遵循協調器的計劃。 如果您想要逐步查看對話路徑,並開啟主題追蹤,請關閉活動地圖。

除了在「 測試您的代理程式 」面板中測試您的代理程式之外,您還可以建立多個查詢的測試集以進行自動化測試。 在 「建立測試案例以評估您的代理人(預覽)」中了解更多。

使用測試聊天室

使用 測試您的代理程式 面板,以使用者身份逐步查看您的代理程式對話。 這是個好方法,可確保您的主題正常運作並讓交談如預期那樣流暢。

除了在 「測試你的代理人 」面板中測試你的代理人外,你還可以建立多個查詢的測試集以進行 自動化測試。 要啟動自動化測試,請選擇 「評估 」圖示。

預覽對話:

  1. 如果測試您的 Agent 面板被隱藏,請選擇任意頁面頂端的測試來開啟它。

  2. 測試您的代理 面板底部的欄位中,輸入一些文字。 如果文字類似於主題的觸發字詞,則該主題會開始。

  3. 在測試聊天中選取客服專員回應。 此動作會帶您前往傳送回應的主題和節點。 已觸發的節點具備彩色核取記號及彩色底邊框。

    顯示彩色核取號和邊框的節點的螢幕擷取畫面。

    當您繼續在活動主題中進行交談時,請注意,觸發的每個節點都標有核取方塊和下邊框,並位於畫布的中心。

  4. 如果你想自動追蹤整個對話,隨著主題轉換,請選擇測試面板頂端的三個點(...),並開啟 主題間追蹤。 對於使用生成式協調流程 (預設) 的 Agent,請考慮關閉測試時顯示活動地圖,以避免每次交談回合都必須摺疊活動地圖。

  5. 繼續交談,直到其按預期進行並讓您感到滿意為止。

提示

你可以隨時更新主題,同時與客服互動。 儲存您的主題以套用變更並繼續與您的客服專員交談。

儲存主題時,您的對話不會自動清除。 如果您希望客服專員忘記測試對話並重新開始,請選取測試面板頂端的 重設 圖示

您可以使用測試聊天中傳送的查詢建立自動化測試組以評估 Agent。

測試變數值

您可以在測試 Agent 時觀察變數的值。

  1. 選取次要工具列上的 變數 。 「 變數」 面板隨即顯示。

  2. 切換到測試索引標籤並展開所需的變數類別。 在繼續測試交談時,您可以監視正在使用的變數的值。

    變數面板的測試標籤的螢幕擷取畫面,顯示一個有值的主題變數和一個沒有值的主題變數。

  3. 若要檢查變數屬性,請選擇所需的變數。 此時將顯示變數屬性面板。

儲存交談快照集

當您測試代理程式時,您可以擷取交談內容和診斷資料,並儲存它。 然後,您可以分析資料來解決問題,例如 Agent 未按您預期的方式回應。

Warning

快照檔案包含所有代理程式內容,其中可能包含敏感資訊。

  1. 「測試您的代理」 面板頂端,選擇三個點(...),然後選擇 儲存快照。 將顯示一則訊息,通知您快照檔案可能包含敏感資訊。

  2. 選取儲存將 Agent 內容和工作階段診斷資訊儲存在名為 botContent.zip 的 .zip 檔案中。

    botContent.zip 封存包含兩個檔案:

    • dialog.json 包含交談診斷,包括錯誤的詳細描述。
    • botContent.yml 包含 Agent 的主題及其他內容,包括實體和變數。

管理連線

如果你的代理需要 使用者連線,你可以管理測試聊天所使用的連線:選擇測試面板頂端的三個點(...),然後選擇 管理連線

Important

測試您的代理面板是用於設計時驗證,並未完全複製所有已發布的通路行為。 基於計時器和背景觸發的事件,包括不活動觸發器,即使代理已正確設定,也可能不會在測試面板中被觸發或顯示後續訊息。 為了驗證非活動觸發的行為,請發布代理並在支援的管道中測試,例如Microsoft Teams。 不要把測試面板當作對不活躍情境的權威驗證。

回報問題

請透過回報問題來協助我們改進 Copilot Studio。 收集的所有信息都是匿名的。

  1. 「測試您的客服人員 」面板頂端,選擇三個點(...),然後選擇 「標記問題」。

  2. 選取 [ 標記問題]。 此動作會將您的交談識別碼傳送至 Microsoft。 ID 是 Microsoft 用來排解對話中問題的唯一識別碼。 當您回報問題時,您不會傳送其他資訊,例如儲存在交談快照檔案中的內容。