エージェントのテスト
エージェントは複数のトピックで構成されているため、各トピックが適切に機能し、意図したとおりに対話できることを確認することが重要です。 たとえば、ユーザーが店舗の営業時間を尋ねる質問を入力したときに Store Hours のトピックがトリガーされることを確認する場合、エージェントが適切に応答するかどうかをテストします。
[エージェントのテスト] パネルを使用して、エージェントをリアルタイムでテストできます。そのパネルは、アプリケーションの右上にあるテストを選択することで有効にできます。 テスト ウィンドウを非表示にするには、[テスト] ボタンをもう一度クリックします。
エージェントのテスト ウィンドウでは、ユーザーが対話するときと同じように、エージェント トピックで対話します。 [エージェントのテスト] ウィンドウにテキストを入力すると、ユーザーに表示されるとおりに情報が表示されます。 エージェントには複数のトピックが含まれている場合があります。 特定のトピックで対話する場合、目的のトピックへの誘導にはアプリケーションを使用すると便利です。 このタスクを実行するには、上部にある 会話マップ オプションをオンにします。 エージェントにさまざまなトピックが実装されている場合、このオプションにより、エージェントの進行を段階的にたどることができます。 たとえば、「こんにちは」と入力すると、あいさつのトピックがトリガーされ、アプリケーションではあいさつのトピックが開き、ウィンドウに会話パスが表示されます。 「営業開始時間は何時ですか?」と入力すると、アプリケーションの表示が、Store Hours のトピックに切り替わります。 各トピックを表示することで、パスがどのように進むかを確認でき、トピックの動作を評価するのに役立ちます。
以下の画像では、エージェントに「営業開始時間は何時ですか?」とメッセージを送信しています。 Store Hours のトピックが自動的に表示されることに注目してください。 会話パスは緑色で強調表示されます。 エージェントはいつでも応答できる状態であり、応答方法についての提案ボタンが 2 つ表示されています。 これらの提案ボタンには、トピックが以前に作成されたときに定義された、シアトルおよびベルビューのユーザー オプションが表示されています。 [エージェントのテスト] で、いずれかの提案ボタンを選択することで続行できます。
オプションを選択したら、会話パスを最後まで続行します。 このトピックの分岐点の終点に到達すると、チャットは停止します。
作成プロセスを通してエージェントをテストすることで、会話が想定どおりに進むかどうかを確認できます。 対話が意図したとおりにならない場合は、対話を変更して保存します。 最新のコンテンツをエージェントのテストに反映して、もう一度テストしてみることができます。
生成型の回答のテスト
エージェントは、許容可能な回答を提供するトピックを識別できない場合、生成型の回答を代替手段として使用します。
生成型の回答機能をテストする場合、生成 AI 用に定義したデータ ソースに関連する質問をする必要がありますが、その質問は、どのトピックでも回答できない質問にする必要があります。 エージェントでは、定義されているデータ ソースを使用して、正しい回答を見つけます。 回答が表示された後で、さらにフォローアップの質問をすることができます。 エージェントはコンテキストを記憶しているため、改めて説明をする必要はありません。 たとえば、Microsoft Learn をデータ ソースとして接続しているエージェントに対して、「Microsoft Excel では IF ステートメントは何のために使用されますか」という質問をした場合、エージェントは、IF ステートメントの機能に関する詳細を返します。 次に、「例を示してください」という質問した場合、エージェントは、ユーザーがまだ Microsoft Excel について会話をしていると認識し、ユーザーに例を提示します。