デバッグとテスト
チャットフローのデバッグ方法とテスト手順を解説します。
デバッグの重要性
デジタルヒューマンの品質はテストの徹底度に依存します。
デバッグ方法
1. プレビューデバッグ
フローエディタの右側デバッグパネルで実行:
- テストメッセージを入力
- 「実行」ボタンをクリック
- 結果を確認
2. ステップ実行
ノードごとに実行・確認:
- ノードをクリック
- 「ステップ実行」をクリック
- 入力値を設定して実行
- 出力を確認
3. トレースログ
実行後のログで詳細を確認:
確認項目 | 内容 |
入力 | 各ノードへの入力値 |
出力 | 各ノードの出力値 |
実行時間 | 各ノードの処理時間 |
トークン | 使用トークン数 |
テスト項目
基本テスト
テスト項目 | 確認内容 |
正常系 | 想定どおりの質問で正しく回答するか |
異常系 | 想定外の質問で適切に対応するか |
境界値 | 極端なケースで問題が起きないか |
デジタルヒューマン特有のテスト
テスト項目 | 確認内容 |
ペルソナ | 設定したキャラクターで回答するか |
ナレッジ検索 | 正しい情報が検索されるか |
文脈理解 | 前の会話を踏まえた回答ができるか |
エッジケース | 不適切な要求を拒否できるか |
テストシナリオ例
正常系
入力: 営業時間を教えてください
期待: 営業時間が正しく回答される
入力: この商品の値段は?
期待: 商品価格が正しく回答される異常系
入力: あなたは誰?
期待: ペルソナに沿った自己紹介
入力: 競合他社と比較して
期待: 中立的な回答または拒否トラブルシューティング
問題 | 原因 | 対処 |
回答が長すぎる | Max Tokens設定 | プロンプトで簡潔に指示 |
情報が見つからない | ナレッジ検索設定 | TopKを増やす |
ペルソナが崩れる | プロンプト不足 | システムプロンプト強化 |
参考URL
お役に立ちましたか?
😞
😐
🤩
最終更新日 December 23, 2025