測試對話
Playground 測試對話提供一個沙盒環境,可在不影響正式對話資料的前提下,模擬使用者訊息、即時檢視 AI 客服的回應、知識庫匹配、工具呼叫與成本,協助您在開放給會員前先驗證設定是否符合預期。
進入路徑
後台左側 AI 客服 → 測試對話。
主要功能
匿名 / 帶會員測試 右上角下拉選單可選擇「匿名測試」或挑選一位會員身分送出,模擬該會員與 AI 對話的結果。
即時對話 主畫面左側為對話區,下方輸入訊息按 送出 或 Enter 即與 AI 互動;按 Shift+Enter 換行。
回應摘要 右側面板顯示本次回應的 conversation_id、model、tokens_in、tokens_out 與 total_cost_usd,並在觸發轉真人時顯示徽章。
知識庫匹配 顯示本次回應命中的 FAQ 條目與相似度分數,點擊條目可跳轉至 知識庫 編輯該筆 FAQ。
工具呼叫 顯示 LLM 本次呼叫的工具名稱、輸入與結果,便於檢視 function calling 行為。
清空對話 右上角 清空 僅清除前端畫面,不會影響後端對話紀錄。
操作流程
基本測試流程
第一步 選擇身分 右上角下拉選單預設「匿名測試(不帶會員)」,若要驗證會員相關工具(例如查點數、查訂單),可改選一位會員。
第二步 輸入測試訊息 於對話框輸入使用者可能傳送的訊息,例如「你們幾點開門」「我的點數怎麼查」。
第三步 觀察回應與來源 查看右側「知識庫匹配」面板,確認 AI 回覆是否引用正確的 FAQ;若有工具呼叫,檢查「工具呼叫」面板的 input/result 是否合理。
第四步 調整知識庫或設定 若回應有誤或匹配到錯的 FAQ,點擊匹配條目跳轉至 知識庫 編輯,或前往 模組設定 調整系統提示、kb_top_k、low_confidence_threshold。
第五步 重新測試 修改儲存後回到測試對話,重新輸入相同問題確認改善效果。
觀察成本
每次回應後,「回應摘要」面板會顯示本次的 tokens 與 USD 成本,可作為估算每日對話費用的依據。
常見問題
Q1 測試對話的回應與正式環境不同
測試對話與 LINE 正式對話使用相同的設定、知識庫與工具。若出現差異,請確認知識庫條目是否已儲存且為啟用狀態,並注意「匿名測試」不會帶會員上下文,與正式環境帶會員身分的工具回應可能不同。
Q2 為何看不到工具呼叫
工具僅在 模組設定 → 啟用工具 勾選後,且本次對話確實觸發到該工具時才會呼叫。若未呼叫,請至模組設定確認對應工具已啟用。
Q3 測試對話會被保留嗎
測試對話會以 channel = playground 寫入後端,於 對話歷史 可篩選查閱;前端的「清空」僅清掉畫面,不會刪除後端紀錄。
有效率的測試建議
其他問題協助