在遍历所有7个之前重复对话流意图静态响应

时间:2019-02-12 04:21:35

标签: dialogflow

我正在以7个独特的响应的对话流程意图测试静态文本响应,并且每次我在模拟器,google_home或mobile_google_assistant上进行测试时,如果不重复已经说过的所有内容,则无法通过全部7个。

我希望这样做,并且从他们的文档中粘贴此文件肯定意味着它应该:

  

静态文字回复

     

在意图的“响应”部分中,您可以定义一个或多个   用户输入时将返回的静态文本响应   符合特定意图。如果您有多个文字   已定义响应,您的代理将选择响应随机返回   (但不要连续两次使用变体形式),直到所有响应都   被使用。我们建议将几种文本回复添加到   使您的座席更具对话性。

有人对此有任何想法/建议/指导吗?

1 个答案:

答案 0 :(得分:0)

此处的“选择响应随机返回”行是操作短语。它将随机选择一个,但不会连续两次选择相同的一个。它不会按顺序列出它们。这类似于人类如何改变回复,使他们听起来不像是机器人。

静态响应都应该是等效的答案。如果您确实希望得到“不断升级”的答案(即,他们第一次寻求帮助,他们会得到短暂的帮助,因为他们不断寻求更多的帮助,他们会得到更长,更详细的答案),那么您需要将其实现为一个实现网络挂钩,并保持计数它们触发了Intent的次数。诸如multivocal之类的库提供了用于辅助此工作的工具。