翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AMAZON.BedrockAgentIntent
注記
生成 AI 機能を活用するには、最初に以下の前提条件を満たす必要があります。
-
Amazon Bedrock コンソール
に移動してサインアップし、使用する Anthropic Claude モデルにアクセスします (詳細については、「モデルアクセス」を参照してください)。Amazon Bedrock の使用料金については、「Amazon Bedrock の料金 」を参照してください。 -
ボットロケールで生成 AI 機能を有効にします。これを行うには、「生成 AI を使用した Lex V2 ボットの作成とパフォーマンスの最適化」の手順に従います。
顧客のリクエストに応答し、エージェントワークフローをアクティブ化して定義されたタスクを達成するインテントで定義された Amazon Bedrock エージェントをアクティブ化します。この機能は、Amazon Lex V2 がサポートするすべてのロケールとAmazon Lex V2 と Amazon Bedrock エージェントの両方が存在するすべての商用リージョンで使用できます。
このインテントが を上書きしている場合FallbackIntent
、インテントは、発話がボットに存在する他のインテントのいずれにも分類されていない場合にアクティブ化されます。それ以外の場合は、発話がこのインテントに分類された場合にのみアクティブ化されます。このインテントは、スロット値を引き出すときに、見逃した発話に対してアクティブ化されないことに注意してください。
Amazon Lex V2 ボットによって認識されると、 はAMAZON.BedrockAgentIntent
定義された BedrockAgent
または をアクティブ化BedrockKnowledgeBase
して顧客に応答します。Amazon Bedrock エージェントを使用している場合、会話は にとどまり、Amazon Bedrock エージェントが会話に とマークされていると判断するまで、BedrockAgentIntent
ユーザーリクエストはエージェントに中継されますFINISH
。その後、Amazon Lex V2 は会話の制御を引き受け、 で定義されている次のステップに従いますAMAZON.BedrockAgentIntent
。
Amazon Bedrock エージェントとナレッジベースを使用して顧客の質問に回答し、詳細な回答を提供します。
警告
サンプル発話AMAZON.BedrockAgentIntent
のない や、サンプル発話AMAZON.QnAIntent
のない を同じボットロケールAMAZON.KendraSearchIntent
で使用することはできません。
このインテントを選択した場合は、以下のフィールドを設定し、[追加] を選択してインテントを追加します。
-
Amazon Bedrock エージェント ID - Amazon Bedrock エージェントの識別子。使用する Bedrock エージェントを選択します。
-
Amazon Bedrock エージェントエイリアス ID - Amazon Bedrock エージェントのエイリアス識別子。
重要
Amazon Lex V2 で使用する Amazon Bedrock エージェントを作成するときは、追加設定のユーザー入力が であることを確認しますENABLED
。この設定は、エージェントが明確化またはフォローアップの質問をできるようにするために重要であり、Amazon Lex V2 は対応するタスクを完了するためにエージェントに委任し直すことができます。
(オプション) BedrockAgentIntent を以下のオプションで追加することもできます。
-
Amazon Bedrock モデル - このインテントに使用するプロバイダーと基盤モデルを選択します。現在、Anthropic Claude V2、Anthropic Claude 3 Haiku、Anthropic Claude 3 Haiku、および Anthropic Claude Instant がサポートされています。
-
Amazon Bedrock ナレッジベース - このオプションを選択した場合は、Amazon Bedrock ナレッジベースの ID を指定します。ID を見つけるには、コンソールで Amazon Bedrock ナレッジベースの詳細ページを確認するか、
GetKnowledgeBase
リクエストを送信します。
BedrockAgentIntent からのレスポンスは、次に示すようにセッション属性とリクエスト属性に保存されます。
-
x-amz-lex:bedrock-agent-search-response
– 質問または発話に対する Amazon Bedrock エージェントからの応答。 -
x-amz-lex:bedrock-knowledge-base-search-response-source
– Amazon Bedrock ナレッジベース設定を使用している場合にレスポンスを生成するために使用されるドキュメントまたはドキュメントのリストを指します。 -
x-amz-lex:bedrock-agent-action-group-invocation-input
- エージェントアクショングループによって収集された入力値を含むオブジェクト。エージェントアクショングループの詳細については、「ActionGroupInvocationInput」を参照してください。 -
x-amz-lex:bedrock-agent-knowledge-base-lookup-input
- Amazon Bedrock ナレッジベースのルックアップに関連する詳細を含むオブジェクト。 -
x-amz-lex:bedrock-agent-agent-collaborator-details
– マルチエージェントコラボレーション呼び出しの一部として呼び出されたサブエージェントからの入出力の詳細を含むオブジェクト。
詳細については、Amazon Lex V2 で BedrockAgentIntent を使用して Bedrock エージェントを使用する」を参照してください。