【问题标题】:Amazon lex Runtime OperationsAmazon lex 运行时操作
【发布时间】:2018-06-08 02:10:43
【问题描述】:

当我使用 Amazon Runtime 服务作为 PostText/PostContent 操作的 API 时,我观察到您只能输入 lex 与话语匹配的用户输入,我需要知道我们是否可以使用lex API PostText/PostContent 操作?

我使用 Lex 运行时服务的原因是 Lex 不支持填充槽类型的用户位置(纬度和经度),而我正在使用另一个 webhook(nodejs 服务器,我将在用户发送位置时获取坐标)到连接到 facebook messenger bot,然后我会调用 Lex Rutime 服务!

【问题讨论】:

    标签: amazon-lex


    【解决方案1】:

    您不能使用 PostText/PostContent 操作填充插槽。您必须使用 AWS.LexModelBuildingService。

    这个工作方式,在控制台上创建一个意图,选择一个用于初始化和验证的 lambda。这将在意图被激活时被调用,然后在您的 Lambda 中,您可以根据用户的输入填写插槽。

    您也可以在 Fulfillment 中使用 Lambda,但这只会在所有 必需的插槽 并被填满时才会被调用。如果您有多个插槽但不是必需的,则在第一次尝试时将自动调用 Fulfillment。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多