翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ボットへの AWS Lambda 関数の統合
AWS Lambda 関数を使用すると、定義したカスタム関数を使用して Amazon Lex V2 ボットの動作を拡張すると同時に、より適切に制御できます。Amazon Lex V2 は、インテントごとではなく、各言語のボットのエイリアスごとに 1 つの Lambda 関数を使用します。開始する前に、入力イベント内のどのフィールドから情報を引き出すか、および応答内のどのフィールドを操作して Lambda 関数から返すかを決定します。
Lambda 関数を Amazon Lex V2 ボットと統合するには、次の手順を実行します。
-
選択したプログラミング言語を使用して AWS Lambda で関数を作成し、スクリプトを記述します。
-
関数が応答形式と一致する構造を返すことを確認してください。
-
Lambda 関数をデプロイします。
-
Lambda 関数をコンソールまたは API オペレーションの Amazon Lex V2 ボットエイリアスに関連付けます。
-
コンソールまたは API オペレーションで Lambda 関数を呼び出す会話ステージを選択します。
-
Amazon Lex V2 ボットを構築し、Lambda 関数がインテント通りに機能することをテストします。Amazon CloudWatch を使用して関数をデバッグします。