使用 Dialogflow(又名 Api.ai)进行多重响应

Twi*_*013 6 chatbot dialogflow-es

我正在尝试创建一个聊天机器人,一旦“问候”过程完成,它就会继续并启动一个新主题,而无需任何用户查询。它必须类似于以下内容:

机器人:你好

用户:你好

机器人:你多大了?

用户:35

机器人:太好了。

bot:我们来谈谈政治吧。你是美国人吗?

直到“伟大”线路一切正常,但随后我无法触发将提示“让我们谈谈政治......”线路的事件。

该文档含糊不清,我可以在没有 webhooks 的情况下执行此操作吗?如果没有,这样的 Webhook 会是什么样子?

mat*_*yne 5

您可以通过单击Add Message Content要添加响应的意图的响应部分中的按钮,在 Dialogflow 的控制台中定义多个响应,如下面的屏幕截图所示。您还可以使用此处记录的丰富消息响应通过 Webhook 实现为某些平台发送多条消息(取决于平台功能可用性): https: //dialogflow.com/docs/rich-messages


转到您想要添加第二个响应的意图的响应部分: 在此输入图像描述 单击ADD MESSAGE CONTENT并选择Text response在此输入图像描述 在提供的第二个文本框中输入第二条消息: 在此输入图像描述

  • 嘿嘿,我正在尝试同样的事情,但对我来说,我没有连续得到两个回复,但我得到了两个回复之一。你能帮我一下吗? (2认同)