如何在 Amazon Connect 聊天和 Amazon Lex V2 中配置列表选取器?

2 分钟阅读
0

我想使用 Amazon Connect 联络中心聊天和 Amazon Lex 聊天机器人来配置列表选取器。

解决方法

要创建 Amazon Lex V2 聊天机器人并在 Amazon Connect 中配置列表选取器,请完成以下步骤。

创建您的 AWS Lambda 函数

完成以下步骤:

  1. 在部署联络中心的区域打开 Lambda 控制台
  2. 在导航窗格中,选择 Applications(应用程序)。
  3. 选择 Create application(创建应用程序)。
  4. 选择 Serverless application(无服务器应用程序)选项卡。
  5. Public applications(公共应用程序)搜索栏中,输入 amazon-connect-interactive-messages-example-lex-v2,然后选择 amazon-connect-interactive-messages-example-lex-v2 选项。
  6. Review, configure, and deploy(查看、配置和部署)页面上,确认 Application details(应用程序详细信息),然后选择 Deploy(部署)。

创建 Amazon Lex 聊天机器人并连接到您的 AWS Lambda 函数

**注意:**最佳做法是使用 Amazon Lex V2。2025 年 9 月之后不支持 Amazon Lex V1。

完成以下步骤:

  1. 下载 InteractiveMessageBotV2(压缩文件)。
  2. 打开 Amazon Lex 控制台
  3. 选择 Action(操作),然后选择 Import(导入)。
  4. Bot name(机器人名称)字段中,输入 InteractiveMessageBot
  5. 选择 Browse file(浏览文件),选择 InteractiveMessageBotV2,然后选择 Open(打开)。
  6. 选择 IAM permissions(IAM 权限)。
  7. 选择 Children's Online Privacy Protection Act (COPPA)(儿童在线隐私保护法 (COPPA))。
  8. 选择 Import(导入)。
  9. 在导航窗格中,选择 Bots(机器人)。
  10. 选择要将 Lambda 函数附加到的机器人。
  11. 在导航窗格中,选择 Deployment(部署)。然后选择 Aliases(别名)。
  12. 选择要将 Lambda 函数附加到的别名。
  13. Languages(语言)部分中,选择您希望 Lambda 函数使用的语言。在本示例中,选择 English (US)(英语(美国))。
  14. Source(源)菜单中,选择要附加的 Lambda 函数的名称。函数名称以 serverlessrepo-amazon-con-InteractiveMessagingLamb- 开头。
  15. Lambda function version or alias(Lambda 函数版本或别名)菜单中,选择要使用的 Lambda 函数的版本或别名。然后选择 Save(保存)。机器人支持的语言中的所有意图都使用相同的 Lambda 函数。

在本地构建和测试聊天机器人

完成以下步骤:

  1. 打开 Amazon Lex 控制台
  2. 选择 Build(构建)。
  3. 构建完成后,选择 Test Chatbot(测试聊天机器人)。
  4. Chat with your bot(与您的机器人聊天)聊天框中,输入 help(帮助)。
  5. 选择 Save(保存),然后选择 Publish(发布)。

在 Amazon Connect 中配置您的 Lambda 函数和 Amazon Lex

完成以下步骤:

  1. 打开 Amazon Connect 控制台
  2. 在导航窗格中,选择 Flows(流)。
  3. Amazon Lex 部分中,为您的机器人选择名称。然后选择 +Add Amazon Lex Bot(+添加 Amazon Lex 机器人)和在前面步骤中创建的 AWS Lambda 函数。
  4. 选择 Flows(流),然后选择 Import(导入)。然后上传 InteractiveMessaging 流。
  5. 确认 Get customer input block(获取客户输入块)为同一 Amazon Lex 机器人。
  6. Amazon Connect 控制面板中,选择 Test Chat(测试聊天),然后选择 Test Settings(测试设置)。
  7. 选择您在上一步中设置的联系人。有关详细信息,请参阅在 Amazon Connect 中测试语音、聊天和任务体验

对列表选取器配置进行故障排除

完成以下步骤:

  1. 在 Amazon Connect 中,检查 Set logging behavior(设置日志记录行为)是否已激活。然后检查日志中是否存在错误。在 Contact flow(联系流)中,确保选择了正确的 Alias(别名)且该别名与 Amazon Lex 控制台相匹配。
  2. 在您的 Lambda 实例中,选择 Monitor(监控),然后选择 View CloudWatch logs(查看 CloudWatch 日志)以检查是否存在错误。

相关信息

在聊天中为客户添加 Amazon Lex 互动消息

为您的 Amazon Connect 聊天机器人轻松设置交互式消息

AWS 官方
AWS 官方已更新 2 个月前