繁体   English   中英

Dialogflow中$ Knowledge.Answer [2]或$ Knowledge.Answer [3]的用法

[英]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]等。

希望这可以帮助。

Github上有一个“ 自行车商店”示例 ,该示例演示了如何通过上载.csv文件作为数据源来为您的代理获取知识连接器设置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM