
[英]Knowledge works in “try it”, but agent does not recognize intent and retrieve $Knowledge.Answer
[英]Usage of $Knowledge.Answer[2] or $Knowledge.Answer[3] in Dialogflow
在Dialogflow中使用知识库时,$ Knowledge.Answer [1]返回响应,而$ Knowledge.Answer [2]或$ Knowledge.Answer [3]不起作用。 任何想法?
根据谷歌的Dialogflow 文档 。
您可以从文档中看到,只有当您对同一问题有多个答案时,才会触发多个响应。 您如何给出多个回应? 好吧,这也困扰了我很多。 但这很简单。 只需给同一个问题两次以不同的答案或给一个稍有不同的问题以不同的答案即可。
示例(FAQ.txt / UTF-8):
How big is google?,Google is the universe.
How big is google?, It is the biggest in the world.
现在转到Dialogflow控制台并输入此问题。 还有田田 您会收到两个答复。
因此,仅当对该问题有多个答案时,才会触发Knowledge.Answer [1]和Knowledge.Answer [2]等。
希望这可以帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.