測試您的代理程式
當您在 Copilot Studio 中設計代理程式時,您可以使用測試代理程式窗格來查看代理程式如何引導客戶完成交談。
為了協助您尋找和修正未預期的行為,您可以在各主題間進行追蹤,逐步引導您進行代理程式交談,並移至製作畫布中的對應節點。
使用測試您的代理程式窗格,以使用者身分瀏覽您的代理程式交談。 這是個好方法,可確保您的主題正常運作並讓交談如預期那樣流暢。
預覽交談
如果測試您的代理程式窗格被隱藏,請透過選擇任意頁面頂部的測試將其開啟。
在測試您的代理程式窗格底部的欄位中,輸入一些文字。 如果文字類似於主題的觸發字詞,則該主題會開始。
在測試您的代理程式窗格中選擇代理程式回應。 這會將您引導至傳送回覆的主題和節點。 已觸發的節點會具有彩色核取標記和彩色底部邊框。
當您繼續在活動主題中進行交談時,請注意,觸發的每個節點都標有核取方塊和下邊框,並位於畫布的中心。
如果您想自動追蹤整個交談 (當交談從一個主題移動到另一個主題時),請開啟測試您的代理程式窗格頂部的追蹤。
繼續交談,直到其按預期進行並讓您感到滿意為止。
您可以在與測試代理程式互動時隨時更新主題。 只需儲存您的主題即可套用變更並繼續與您的代理程式交談。
儲存主題時,並不會自動清除您的交談。 如果您在任何時候想要清除測試代理程式的交談並重新開始,請選擇重設圖示。
測試變數值
您可以在測試代理程式時觀察變數的值。
選擇輔助工具列上的變數以打開變數窗格。
切換到測試索引標籤並展開所需的變數類別。
在繼續測試交談時,您可以監視正在使用的變數的值。
若要檢查變數屬性,請選擇所需的變數。 此時將顯示變數屬性面板。
有關使用「變數」窗格測試槽填入的資訊,請參閱在代理程式中使用實體和槽填入。
儲存交談快照集
在測試代理程式時,您可以擷取交談內容和診斷資料,並將其儲存為文件。 然後,您可以分析資料來解決問題,例如代理程式未按您預期的方式回應。
警告
快照檔案包含您的所有代理程式內容,其中可能包含敏感資訊。
在測試您的代理程式窗格的頂部,選擇「更多」圖示 (...),然後選擇儲存快照。
將顯示一則訊息,通知您快照檔案可能包含敏感資訊。
選擇儲存將代理程式內容和工作階段診斷資訊儲存在名為 botContent.zip 的 .zip 檔案中。
botContent.zip 封存包含兩個檔案:
- dialog.json 包含交談診斷,包括錯誤的詳細描述。
- botContent.yml 包含代理程式的主題和其他內容,包括實體和變數。
管理連線
如果您的代理程式需要使用者連線,若要管理測試聊天使用的連接,請選擇測試窗格頂部的更多圖示 (...),然後選擇管理連線。
注意
透過報告問題幫助我們改進 Copilot Studio。 使用測試窗格頂端附近的「旗標」圖示將交談 ID 提交給 Microsoft。 ID 是 Microsoft 用來解決交談中問題的唯一識別碼。 當您回報問題時,並不會傳送其他資訊,例如對話快照檔案中儲存的訊息。 所有收集的資訊都是匿名的,並將用來協助改善副手品質。