步骤 2:创建 Lambda 函数 - Amazon Lex V1

如果您使用的是 Amazon Lex V2,请改为参阅 Amazon Lex V2 指南

 

如果您使用的是 Amazon Lex V1,我们建议您将机器人升级到 Amazon Lex V2。我们不再向 V1 添加新功能,强烈建议使用 V2 以获得全新的机器人。

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

步骤 2:创建 Lambda 函数

在本节中,您将使用 Lambda 控制台中提供的蓝图 (lex-make-appointment-python) 创建 Lambda 函数。您还将使用控制台提供的示例 Amazon Lex 事件数据调用 Lambda 函数,以此来对该函数进行测试。

  1. 登录 AWS Management Console 并打开 AWS Lambda 控制台,网址为https://console.aws.amazon.com/lambda/

  2. 选择 Create a Lambda function (创建 Lambda 函数)

  3. 在 “选择蓝图” 中,键入lex以查找蓝图,然后选择lex-make-appointment-python蓝图。

  4. 按如下方式配置 Lambda 函数。

    • 键入 Lambda 函数名称 (MakeAppointmentCodeHook)。

    • 对于角色,选择 Create a new role from template(s),然后键入角色名称。

    • 保留其他默认值。

  5. 选择创建函数

  6. 如果您使用的是英语 (美国) (en-US) 以外的区域设置,请按照更新特定区域设置的蓝图中所述更新意图名称。

  7. 测试 Lambda 函数

    1. 选择 Actions,然后选择 Configure test event

    2. Sample event template 列表中选择 Lex-Make Appointment (preview)。此示例事件使用 Amazon Lex 请求/响应模型,同时设置相应的值来匹配来自您的 Amazon Lex 机器人的请求。有关 Amazon Lex 请求/响应模型的信息,请参阅使用 Lambda 函数

    3. 选择保存并测试

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

下一个步骤

步骤 3:更新目的:配置代码挂钩