首页 > 解决方案 > Dialogflow 中的规则

问题描述

Dialogflow 文档提到代理可以设置为两种模式,混合(基于规则和机器学习)和仅机器学习。我们如何在 Dialogflow 中设置规则?找不到任何文档。还是仅通过训练短语?例如,我想设置一条规则,说明任何以“XYZ”开头的话语都应该与意图 A 匹配。

我尝试在意图 A 中的训练短语开头将“XYZ”标记为一个实体,希望所有此类话语都与此意图相匹配,但这似乎并没有发生。

'XYZ 需要将一些货物转移到位置 23'

我希望这样的话语与意图 A 相匹配,但这并不总是发生

标签: dialogflow-es

解决方案


基于规则的代理将仅匹配那些将匹配训练短语的请求(或者它也可能匹配引理值)。

如果您在训练短语中注释了参数,它将匹配句子并提取参数。

但它不会匹配句子的变体。

规则1
规则 2

希望能帮助到你。


推荐阅读