2

我尝试了许多不同的方法,但都无法正常工作。当用户在聊天机器人中上传任何附件时,请任何人帮助我如何发送回复。

4

1 回答 1

3

为了能够实现您的目标,了解什么是对话流事件非常重要:事件允许您根据已经发生的事情而不是用户交流的内容来调用意图。Dialogflow 根据用户在这些平台上执行的操作支持来自多个平台(如 Google Assistant、Slack 等)的事件。

当用户附加文件或共享位置时,Kommunicate 会向KOMMUNICATE_MEDIA_EVENT您的机器人发送自定义事件以及附加的文件信息。要upload intent响应KOMMUNICATE_MEDIA_EVENT,请按照以下步骤在您的对话流机器人中创建此自定义事件:

如何将事件添加到意图

  1. 转到意图的事件部分。
  2. 键入您希望意图响应的事件的名称 ( KOMMUNICATE_MEDIA_EVENT)。
  3. 按回车。
  4. 单击保存。

还请记住添加您的回复,当用户上传文档时,机器人将向他们提供这些回复。

参考:

  1. https://cloud.google.com/dialogflow/docs/events-overview
  2. https://docs.kommunicate.io/docs/bot-custom-integration#send-attachments-to-bot
  3. https://cloud.google.com/dialogflow/docs/quick/build-agent

我希望这有帮助?

于 2019-10-11T07:12:52.660 回答