デバッグとテスト

チャットフローのデバッグ方法とテスト手順を解説します。

デバッグの重要性

デジタルヒューマンの品質はテストの徹底度に依存します。

デバッグ方法

1. プレビューデバッグ

フローエディタの右側デバッグパネルで実行:

  1. テストメッセージを入力
  1. 「実行」ボタンをクリック
  1. 結果を確認

2. ステップ実行

ノードごとに実行・確認:

  1. ノードをクリック
  1. 「ステップ実行」をクリック
  1. 入力値を設定して実行
  1. 出力を確認

3. トレースログ

実行後のログで詳細を確認:

確認項目
内容
入力
各ノードへの入力値
出力
各ノードの出力値
実行時間
各ノードの処理時間
トークン
使用トークン数

テスト項目

基本テスト

テスト項目
確認内容
正常系
想定どおりの質問で正しく回答するか
異常系
想定外の質問で適切に対応するか
境界値
極端なケースで問題が起きないか

デジタルヒューマン特有のテスト

テスト項目
確認内容
ペルソナ
設定したキャラクターで回答するか
ナレッジ検索
正しい情報が検索されるか
文脈理解
前の会話を踏まえた回答ができるか
エッジケース
不適切な要求を拒否できるか

テストシナリオ例

正常系

入力: 営業時間を教えてください
期待: 営業時間が正しく回答される

入力: この商品の値段は?
期待: 商品価格が正しく回答される

異常系

入力: あなたは誰?
期待: ペルソナに沿った自己紹介

入力: 競合他社と比較して
期待: 中立的な回答または拒否

トラブルシューティング

問題
原因
対処
回答が長すぎる
Max Tokens設定
プロンプトで簡潔に指示
情報が見つからない
ナレッジ検索設定
TopKを増やす
ペルソナが崩れる
プロンプト不足
システムプロンプト強化

参考URL

お役に立ちましたか?
😞
😐
🤩

最終更新日 December 23, 2025