使用响应卡 - Amazon Lex V1

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

 

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

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

使用响应卡

在本练习中,您将通过添加响应卡来扩展入门练习 1 中的知识。您将创建一个支持 OrderFlowers 目的的自动程序,然后通过为 FlowerType 槽添加响应卡来更新目的。除了以下 FlowerType 槽的提示外,用户还可以从响应卡中选择鲜花类型:

What type of flowers would you like to order?

以下为响应卡:

卡包含三种可订购的鲜花:郁金香、玫瑰和百合。

自动程序用户可以键入文本或从鲜花类型列表中进行选择。此响应卡配置有图像,会按如下所示显示在客户端中。有关响应卡的更多信息,请参阅 响应卡

使用响应卡创建和测试自动程序:

  1. 按照入门练习 1 来创建和测试 OrderFlowers 自动程序。您必须完成步骤 1、2 和 3。您无需添加 Lambda 函数来测试响应卡。有关说明,请参阅 练习 1:使用蓝图创建 Amazon Lex 机器人(控制台)

  2. 通过添加响应卡来更新自动程序,然后发布版本。当您发布版本时,请指定一个指向它的别名 (BETA)。

    1. 在 Amazon Lex 控制台中,选择您的机器人。

    2. 选择 OrderFlowers 目的。

    3. 选择“哪种类型的花”提示旁边的设置齿轮图标来配置 FlowerType 的响应卡,如下图中所示。

      设置图标位于第一个提示旁边,周围有一个方框。
    4. 为卡指定一个标题,并按以下屏幕截图所示配置三个按钮。您可以选择性地将图像添加到响应卡中,前提是您拥有图像 URL。如果您正在使用 Twilio SMS 部署自动程序,则必须提供图片 URL。

      第一张响应卡的 URL、标题、副标题以及响应卡中三个按钮的标题和值。
    5. 选择 Save (保存) 以保存响应卡。

    6. 选择 Save intent (保存目的) 以保存目的配置。

    7. 要构建自动程序,请选择 Build

    8. 要发布自动程序版本,请选择 Publish。指定 BETA 作为指向自动程序版本的别名。有关版本控制的信息,请参阅版本控制和别名

  3. 在消息收发平台上部署自动程序: