高度なAIエージェントを作成または更新した後、本番環境で公開する前に、そのAIエージェントが意図したとおりに機能するかどうかをテストできます。アドオン内からテストウィジェットにアクセスして、カスタマーエクスペリエンス全体または個々の対話フローを安全にテストできます。
ヒント:自律型AIエージェントのEAPに参加している場合は、「自律型AIエージェントの生成プロシージャの作成(EAP)」を参照して、プロシージャのテスト方法を確認してください。
この記事では、以下のトピックについて説明します。
AIエージェントのエンドツーエンドの会話をテストする
AIエージェントのテストツールを使用して、AIエージェントとの会話の現在のカスタマーエクスペリエンスをシミュレーションできます。シミュレーションには、最初の挨拶メッセージの返信に加え、現在アクティブなすべての設定(指示を含む)が含まれます。テストで行われた会話は会話ログに記録され、後で確認することができます。
AIエージェントをテストするには
- AIエージェント - Advancedの画面右上にある「AIエージェント」ドロップダウンフィールドで、テストするAIエージェントを選択します。
- 「AIエージェントをテスト」をクリックします。テストウィジェットが表示されます。
- ウィジェットを使用して、AIエージェントとの会話を開始します。
- 会話を最初からやり直すには、テストウィジェットのオプションメニューアイコン(
)をクリックし、「チャットをやり直す」を選択します。
- ログに記録された会話に直接移動するには、テストウィジェットのオプションメニューアイコン(
)をクリックし、「会話ログで開く」を選択します。
AIエージェント内の個々の対話をテストする
対話ビルダーを使用してAIエージェントの会話フローを作成する際に、編集中の対話をテストできます。また、対話の特定のブロックを起点として分岐をテストすることもできます。
対話をテストするには
- 新しい対話を作成するか、または既存の対話を開いて編集します。
- 画面の右上にある「対話のテスト」をクリックします。
- 「セッションパラメータ」のダイアログで、以下のいずれかの操作を行います。
- パラメータを使用して対話をテストする場合は、パラメータを選択し、値を入力してから、「テスト」をクリックします。
- すべてのパラメータをすべて無視してテストする場合は、「パラメータなしでテスト」をクリックします。
ヒント:設定した操作を次回以降も使用する場合は、「毎回確認する」の選択を解除します。 - 表示されたテストウィジェットで、AIエージェントにメッセージを送信して対話をテストします。
- テスト中にセッションパラメータを変更する場合は、テストウィジェットのオプションメニューアイコン(
)をクリックし、「パラメータを変更」を選択します。
- 会話を最初からやり直すには、テストウィジェットのオプションメニューアイコン(
)をクリックし、「チャットをやり直す」を選択します。
- ログに記録された会話に直接移動するには、テストウィジェットのオプションメニューアイコン(
)をクリックし、「会話ログで開く」を選択します。
対話の分岐をテストするには
- 対話ビルダーで、テストする分岐の開始点となるブロックにカーソルを合わせ、「分岐をテスト」(
)をクリックします。
カスタマーメッセージとブロックへのリンクのタイプを除き、どのタイプのブロックからも開始できます。
予測されたユースケースまたは目的を確認する
テストモードでは、カスタマーメッセージに対してAIエージェントが予測した、上位のユースケースまたは目的(信頼度を含む)を確認できます。トレーニング不要または自律型AIエージェントを使用している場合、ユースケースの予測が表示されます。表現ベースのAIエージェントを使用している場合は、目的の予測が表示されます。
予測された上位の目的またはユースケースを確認するには
- テストウィジェットでカスタマーメッセージにカーソルを合わせます。
- メッセージの左にある予測された目的を表示アイコン(
)をクリックします。予測された上位の対話が表示されます。