Dialogflow es Dialogflow意图问题或错误

Dialogflow es Dialogflow意图问题或错误,dialogflow-es,actions-on-google,Dialogflow Es,Actions On Google,好的,我正在试图弄清楚为什么当我呼叫我的机器人和电话时,对话流不断地添加破折号或额外的号码。我可以说6位数字,它要么加上一个额外的数字。我使用了所有的sys实体和一个自定义实体,它每次都这样做。它的行为就像它想要一个电话号码。有办法吗?是的,我已经添加了我想要返回的数字的定义。我要的号码是813637,但它添加了数字和/或破折号。我可以把截图添加到这里,让你看看我得到了什么 根据谷歌文档,谢谢你: @sys.number的描述表示输入以序数和基数表示 然而,根据我的理解,你要求它是一个名义数

好的,我正在试图弄清楚为什么当我呼叫我的机器人和电话时,对话流不断地添加破折号或额外的号码。我可以说6位数字,它要么加上一个额外的数字。我使用了所有的sys实体和一个自定义实体,它每次都这样做。它的行为就像它想要一个电话号码。有办法吗?是的,我已经添加了我想要返回的数字的定义。我要的号码是813637,但它添加了数字和/或破折号。我可以把截图添加到这里,让你看看我得到了什么


根据谷歌文档,谢谢你:

@sys.number的描述表示输入以序数和基数表示

然而,根据我的理解,你要求它是一个名义数字。同样在你的情况下,我理解这是一个数字序列。在这种情况下,您应该尝试使用@sys.number sequence

希望这对你有用


请务必在评论中告诉我们问题的进展情况。

您是否可以更新您的问题,以包括一些示例,例如您使用的意图没有达到预期效果,以及您用来测试它的对话示例,您得到了什么,您期望的是什么?在用户说出数字后,用图像更新了问题,并添加了破折号和额外的数字。因此,在dialogflow培训中,它会显示破折号和额外的数字,也会显示在stackdriver日志和azure函数控制台日志中。我尝试了所有@sys并添加了新的。它仍然认为需要一个电话号码。如果这个数字是通过谷歌的行动完成的,那么它是有效的,但是电话讲话似乎打破了它。似乎还有两个例子,一个是关于写作,另一个是关于写作。