我正在尝试使用dialogflow来创建搜索算法,该算法可以将名字,地址,电话号码,邮政编码或城市的任意组合作为搜索算法的输入。用户不需要所有这些,但是我们将使用每个其他答案来优化搜索,直到只有一个结果为止。基本上,我们试图确定正在与哪个客户交谈。
应如何构造这种类型的意图(或一组意图)?我们已经尝试了一种具有多个参数的意图,但是我们并不需要全部。我们还编写了一个实现功能的JavaScript函数,但是如何与对话流进行交流,以了解是否需要更多信息?
非常感谢您的帮助。
答案 0 :(得分:3)
答案 1 :(得分:2)
首先,请记住,意图反映的是用户的意思,而不是通常的答复内容或所需的其他信息。插槽填充有时会违反此规则,但前提是您有必需的插槽。
因为您不这样做-您需要使用其他方法。
这可以用一个意图完成,尽管您可能会发现多个意图使它在某些方面变得更容易。方法大致相同: