預覽及測試代理程式

在 Microsoft Copilot Studio 中,由 GitHub Copilot 架構驅動的代理程式中的預覽標籤,提供互動式測試環境,讓你能與代理聊天、除錯其行為,並檢視對話歷史——全部都在發佈前完成。

Note

本文中的功能由由 GitHub Copilot 架構驅動的代理程式或工作流程所使用。

按使用量計費適用於代理程式的使用、建置、測試與評估。 這些行動可能會消耗 Copilot 點數。 在「管理由 GitHub Copilot 驅動的代理人員成本」中了解更多。

您可以在預覽版中執行的操作

預覽版索引標籤提供完整的測試與偵錯工具組:

  • 互動式聊天:傳送訊息給 Agent,並即時檢閱其回應。 此聊天體驗會模擬使用者在您的代理程式發佈後與其互動的方式。
  • 提示建議:預覽會顯示來自 Agent 設定的交談起始句,方便您快速測試常見情境。
  • 活動追蹤:檢視詳細的思路鏈 (CoT) 追蹤記錄,了解 Agent 如何處理每則訊息,包括其查閱的知識來源、叫用的工具,以及採用的推理步驟。
  • 對話記錄:查看你與代理程式過去的測試對話。
  • 回應意見反應:以讚或倒讚為 Agent 回應評分,並提供文字意見反應以追蹤品質問題。

預覽版面配置選項

預覽版索引標籤支援不同的檢視畫面,以配合您的工作流程:

  • 製作者檢視:預設檢視畫面,會在聊天中包含推理卡片,方便您在測試時查看 Agent 的推理過程。
  • 終端使用者預覽:開啟 終端使用者預覽,即可在不顯示偵錯資訊的情況下,以終端使用者體驗到的方式查看代理程式。

您可以使用預覽頁首中的 終端使用者預覽 切換開關,在不同檢視之間切換。

何時該使用預覽版,何時該使用評估

Scenario 使用預覽版 使用評估
開發期間進行快速的互動式測試 ✓
偵錯特定的回應或工具呼叫 ✓
逐一調整指示或知識 ✓
評估多個測試案例的品質 ✓
發佈前進行可重複的自動化測試 ✓
比較不同 Agent 版本的結果 ✓

這兩種方法相輔相成。 請使用預覽版進行探索及調整,再使用評估進行大規模驗證。

關鍵功能

聊天功能

在預覽版索引標籤中進行測試時,您可以:

  • 傳送文字訊息,並進行多回合交談
  • 檢視以豐富格式呈現的 Agent 回應
  • 複製代理程式回應以供審閱或作為文件記錄
  • 以讚或倒讚為回應評分
  • 透過意見反應快顯視窗提供詳細意見反應,包括文字意見
  • 開始新的對話,在乾淨的上下文中進行測試

活動記錄

活動追蹤會確切顯示 Agent 如何處理每則訊息:

  • 思維鏈步驟:查看您的代理所經過的推理節點
  • 知識來源歸因:查看 Agent 查閱過的知識來源,以及使用的引用內容
  • 工具執行:查看工具、連接器、流程或技能的叫用時機,以及傳回的結果
  • 錯誤詳細資料:找出並疑難排解處理期間發生的錯誤

選取追蹤中的任何來源或工具標記,即可直接瀏覽至建置索引標籤中的該元件進行編輯。

若要深入了解,請參閱使用活動追蹤對代理程式進行偵錯。

交談歷程記錄

預覽版索引標籤會保留您的測試交談歷程記錄。 您可以:

  • 檢閱過去的交談及其結果
  • 依狀態篩選交談 (全部、失敗、進行中、已完成、需要驗證或需要輸入)
  • 檢視先前交談的轉錄和推理步驟,以驗證 Agent 行為
  • 檢視每個工作階段的詳細計量,包括步驟/回合數、持續時間、最後一個步驟,以及處理要求的模型

若要深入了解,請參閱管理預覽對話。

信用使用情況

預覽聊天視窗會顯示目前測試工作階段中已使用的 Copilot 點數預估累計總數。 它會隨著你與客服人員互動而更新。 此功能可協助您在發佈 Agent 之前,了解不同的提示、指示、知識來源和工具會如何影響耗用量。

預覽體驗中顯示的預估 Copilot 點數截圖。

選擇信用估算,即可看到提示說明該數值為估算值。 在 了解預估信用使用量的部分了解更多。

時區背景

當主持人提供有效的時區時,客服人員會在 預覽 標籤中使用當地日期和時間來回答排程及其他時間敏感問題。 如果沒有可用的時區資訊,代理程式會使用協調世界時(UTC),或向您詢問時區。 這種行為與代理在已發佈對話中處理時間的方式相符,因此你在 預覽 標籤中看到的回應反映了最終使用者所經歷的時間情境。