

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 一般的な問題
<a name="ts-common-self-service-issues"></a>

## 最新の AWS SDK を Lambda 関数にバンドルする
<a name="ts-lambda-sdk-bundling"></a>

Lambda 関数から直接 Connect AI エージェント APIs呼び出す場合は、関数コードとともに最新バージョンの AWS SDK をパッケージ化してバンドルする必要があります。Lambda ランタイム環境には、最新の Connect AI エージェント API モデルと機能をサポートしていない古いバージョンの SDK が含まれている場合があります。

**症状**: 古い SDK バージョンを使用すると、パラメータ検証の例外が発生したり、リクエスト入力パラメータがサイレントに無視されたりすることがあります。

API モデルのドリフトを回避するには、Lambda ランタイムによって提供される AWS SDK に依存するのではなく、デプロイパッケージの依存関係として、または Lambda レイヤーとして最新の SDK を含めます。SDK をバンドルする手順は言語によって異なります。例えば、Node.js の場合は、[「依存関係を持つデプロイパッケージの作成](https://docs.aws.amazon.com/lambda/latest/dg/nodejs-package.html#nodejs-package-create-dependencies)」を参照してください。その他の言語については、対応する Lambda デプロイパッケージドキュメントを参照してください。複数の関数間で SDK を共有するには、[「Lambda レイヤー](https://docs.aws.amazon.com/lambda/latest/dg/chapter-layers.html)」を参照してください。