

终止支持通知：2025年9月15日， AWS 我们将停止对Amazon Lex V1的支持。2025 年 9 月 15 日之后，您将无法再访问 Amazon Lex V1 控制台或 Amazon Lex V1 资源。如果您使用的是 Amazon Lex V2，请改为参阅 [Amazon Lex V2 指南](https://docs.aws.amazon.com/lexv2/latest/dg/what-is.html)。

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

# 步骤 3：创建 Lambda 函数（控制台）
<a name="gs-bp-create-lambda-function"></a>

创建 Lambda 函数（使用**lex-order-flowers-python**蓝图），并使用控制台中的示例事件数据执行测试调用。 AWS Lambda 

您返回 Amazon Lex 控制台，然后添加 Lambda 函数作为代码挂钩以履行 `OrderFlowers` 意图（在上一节中创建的 `OrderFlowersBot` 中）。

**创建 Lambda 函数 (控制台)**

1. 登录 AWS 管理控制台 并打开 AWS Lambda 控制台，网址为[https://console.aws.amazon.com/lambda/](https://console.aws.amazon.com/lambda/)。

1. 选择**创建函数**。

1. 在 **Create function**（创建函数）页面中，选择 **Use a blueprint**（使用蓝图）。在筛选条件文本框中键入 **lex-** 然后按 `Enter` 查找蓝图，选择 `lex-order-flowers-python` 蓝图。

   Node.js 和 Python 中均提供 Lambda 函数蓝图。对于此练习，请使用基于 Python 的蓝图。

1. 在 **Basic information (基本信息)** 页面上，执行以下操作：
   + 键入 Lambda 函数名称 (`OrderFlowersCodeHook`)。
   + 对于执行角色，选择**创建具有基本 Lambda 权限的新角色**。
   + 保留其他默认值。

1. 选择**创建函数**。

1. 如果您使用的是英语 (美国) (en-US) 以外的区域设置，请按照[更新特定区域设置的蓝图](lex-lambda-blueprints.md#blueprint-update-locale)中所述更新意图名称。

1. 测试 Lambda 函数

   1. 选择 **Select a test events (选择测试事件)**、**Configure test event (配置测试事件)**。

   1. 从 **Event template (事件模板)** 列表中选择 **Amazon Lex Order Flowers**。此示例事件与 Amazon Lex request/response 模型相匹配（参见[使用 Lambda 函数](using-lambda.md)）。为测试事件提供一个名称 (`LexOrderFlowersTest`)。

   1. 选择**创建**。

   1. 选择 **Test (测试)** 以测试代码挂钩。

   1. 验证 Lambda 函数已成功执行。在此情况下，此响应与 Amazon Lex 响应模型相匹配。

**下一个步骤**  
[步骤 4：将 Lambda 函数添加为代码挂钩（控制台）](gs-bp-create-integrate.md)