翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
一般的な問題
最新の AWS SDK を Lambda 関数にバンドルする
Lambda 関数から直接 Connect AI エージェント APIs呼び出す場合は、関数コードとともに最新バージョンの AWS SDK をパッケージ化してバンドルする必要があります。Lambda ランタイム環境には、最新の Connect AI エージェント API モデルと機能をサポートしていない古いバージョンの SDK が含まれている場合があります。
症状: 古い SDK バージョンを使用すると、パラメータ検証の例外が発生したり、リクエスト入力パラメータがサイレントに無視されたりすることがあります。
API モデルのドリフトを回避するには、Lambda ランタイムによって提供される AWS SDK に依存するのではなく、デプロイパッケージの依存関係として、または Lambda レイヤーとして最新の SDK を含めます。SDK をバンドルする手順は言語によって異なります。例えば、Node.js の場合は、「依存関係を持つデプロイパッケージの作成」を参照してください。その他の言語については、対応する Lambda デプロイパッケージドキュメントを参照してください。複数の関数間で SDK を共有するには、「Lambda レイヤー」を参照してください。