我目前正试图在Google动作模拟器上运行测试应用。模拟器无法识别我的意图。 Example of conversation
而它只是离开了对话。它完全适用于dialogflow webdemo答案 0 :(得分:0)
通常的原因是,在您的代码中,您使用的是app.tell()
而不是app.ask()
。
app.tell()
方法表示将响应发送给用户,然后关闭对话。
当app.ask()
将响应发送给用户,然后等待用户说出其他内容。当他们说出其他内容时,Dialogflow会尝试将它们与您的其他意图相匹配。
这适用于Dialogflow webdemo,因为它没有关闭对话的概念,因此app.ask()
和app.tell()
的行为方式相同。