我创建了一个新的Agent和意图数量 . 每个意图将接受用户提供的任何数据 . 我在训练阶段使用@sys.any:any .
现在我想过滤用户给出的垃圾值,如“sdfasfasdf” . 当用户将无意义的请求作为请求时,则从回退意图中给出响应 .
如何清除这种情况 .
提前致谢 .
Dialogflow旨在捕获对用户在对话中所说内容的基本理解 . 使所有内容成为一个 @sys.any 条目并尝试在代码中自己处理它会使这个目的失败 .
@sys.any
使用意图来创建您希望用户说出的短语 . 如果您期望在回答问题时使用特定类型的值,请将这些值转换为实体并围绕这些实体创建短语 .
然后在您的后备意图中处理无意义或无用的输入 .
1 回答
Dialogflow旨在捕获对用户在对话中所说内容的基本理解 . 使所有内容成为一个
@sys.any
条目并尝试在代码中自己处理它会使这个目的失败 .使用意图来创建您希望用户说出的短语 . 如果您期望在回答问题时使用特定类型的值,请将这些值转换为实体并围绕这些实体创建短语 .
然后在您的后备意图中处理无意义或无用的输入 .