代码之家  ›  专栏  ›  技术社区  ›  Avision

Dialogflow-响应Google事件上的操作

  •  4
  • Avision  · 技术社区  · 6 年前

    我正在使用Dialogflow为AoG构建一个操作,使用node.js作为实现webhook。

    我在应用程序中使用建议和旋转木马,并希望在用户单击时做出响应。我当前的实现使用dialoglow的回退,然后手动检查有效负载 rawInputs.inputType="TOUCH" 征求意见 intputs.intent=actions.intent.OPTION 用于旋转木马。我正在寻找一种更优雅的方法来使用dialogflow和webhook。

    有人知道有没有办法:

    1. 在Dialogflow中检测可稍后用作意图的旋转木马选择事件
    2. node.js webhook中用于捕获此事件的内置方法。
    1 回复  |  直到 6 年前
        1
  •  4
  •   Prisoner    6 年前

    不能通过Dialogflow直接检测到建议芯片-它们的处理方式与用户所说的或键入所选芯片的方式相同。

    但是,您可以检测到已选择旋转木马选项。你不能确定 哪一个 在Dialogflow中选择了carousel项,您需要在fulfillment webhook中这样做。

    您可以创建一个未设置任何训练短语的意图,但它将在名为 actions_intent_OPTION (基于本机意图名称,但句点替换为下划线)。

    enter image description here

    推荐文章