チャットボットで AI エージェントを使用する
AIエージェントをチャットボットに追加して、チャットボットの機能を強化し、構成の複雑さを軽減します。
チャットボットで、エージェント コネクタ エレメントを使用して AI エージェントを追加します。
- ビルド サイド パネルの [Exchange からのアプリ] セクションから エージェント コネクタ エレメントを追加します。
- エレメントの設定。
- エレメントに入力を指定します。
- AI エージェントからの応答を属性に保存します。
- 応答をエンドユーザーに返すか、チャットボットでのさらなる処理に使用します。
エージェント コネクタ エレメントを構成する
リクエスト [#request-configure-the-agent-connector-element]
| フィールド | 説明 |
|---|---|
| エージェントID | AI エージェントの ID を入力します。 |
| ユーザーメッセージ | チャットボットが受信したエンドユーザーメッセージを指定します。例: lastReceivedTextMessage 定義済み属性を使用します。 |
| セッションID | チャットボットセッションのIDを指定します。例: sessionId 定義済み属性を使用します。 |
| エージェントコンテキスト(オプション) | AI エージェントの追加コンテキストを含む属性を選択します。 |
動作のプレビュー を選択して、応答が望ましい信頼できる結果であるかどうかをプレビューします。
Response (応答) [#response-configure-the-agent-connector-element]
AI エージェントからの応答を属性に保存します。
[応答] タブで、次のフィールドに値を入力します。
| フィールド | 説明 |
|---|---|
| 応答コードを属性に保存 (オプション) | 応答コードを保存する属性を作成し、このフィールドで選択します。 |
| 応答本文の属性 | 属性の追加 を選択します。属性フィールドで、リストから属性を選択します。パス フィールドに、JSON 応答階層の属性値へのパスを入力します。 |
タイムアウト [#timeout-configure-the-agent-connector-element]
応答を待機する時間を指定します。最小値は1秒、最大値は60秒です。
フォールバック [#fallback-configure-the-agent-connector-element]
fallback を構成して、エラーが発生した場合でもエンド ユーザーがチャットボットから応答を確実に受け取るようにします。
API の障害にも使用 [#use-also-for-API-failures-configure-the-agent-connector-element]
API エラーにも使用 オプションを有効にして、4xx エラーと 5xx エラーが発生した場合にフォールバックをトリガーします。