2017-10-16 85 views
1

我试图创建一个“问候”过程完成后的聊天机器人,并且在没有任何用户查询的情况下发起一个新主题。它必须是类似以下内容:Dialogflow(又名Api.ai)的多重响应

BOT:你好

的用户:您好

机器人:你多大了?

user:35

bot:太棒了。

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

直到“大”行一切正常,但我就不能触发提示行事件“让我们谈政治......”

的文档是模糊的,我能做到这一点没有网络挂接?如果不是,像这样的webhook怎么样?

回答

2

您可以在Dialogflow控制台中定义多个响应,如下面的屏幕截图所示,方法是单击您想添加响应的意图的响应部分中的Add Message Content按钮。您也可以使用记录在这里丰富的邮件回复发送多条消息,一些平台(具体取决于平台功能的可用性)与网络挂接实现:https://dialogflow.com/docs/rich-messages


转到意图的响应部分,你想添加一个第二回应: enter image description here 点击ADD MESSAGE CONTENT并选择Text responseenter image description here 在提供的第二个文本框中输入你第二条消息: enter image description here

+1

如何使用Fireb做到这一点ase函数?我只能调用'app.ask()'一次,接下来的消息不会出现... –