

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 常见问题
<a name="ts-common-self-service-issues"></a>

## 将最新的软件 AWS 开发工具包与您的 Lambda 函数捆绑在一起
<a name="ts-lambda-sdk-bundling"></a>

如果您 APIs 直接从 Lambda 函数调用 Connect AI 代理，则必须将最新版本的软件 AWS 开发工具包与您的函数代码打包并捆绑在一起。Lambda 运行时环境可能包含不支持最新的 Connect AI 代理 API 模型和功能的旧版本的软件开发工具包。

**症状**：使用过时的 SDK 版本时，您可能会遇到参数验证异常或请求输入参数被静默忽略的情况。

为避免 API 模型偏差，请将最新的 AWS 软件开发工具包作为依赖项包含在您的部署包中或作为 Lambda 层，而不是依赖 Lambda 运行时提供的软件开发工具包。捆绑软件开发工具包的步骤因语言而异。例如，对于 Node.js，请参阅[创建具有依赖项的部署包](https://docs.aws.amazon.com/lambda/latest/dg/nodejs-package.html#nodejs-package-create-dependencies)。有关其他语言的信息，请参阅相应的 Lambda 部署打包文档。有关跨多个函数共享软件开发工具包的信息，请参阅 [Lambda 层](https://docs.aws.amazon.com/lambda/latest/dg/chapter-layers.html)。