Dialogflow es 避免在Dialogflow中将货币转录为符号

Dialogflow es 避免在Dialogflow中将货币转录为符号,dialogflow-es,Dialogflow Es,我们在Dialogflow代理中有货币兑换意图。一个例子是“10美元的欧元是多少?” 上述话语有3个时隙: 10 = amount Dollars = currency1 Euros = currency2 如果我输入上面的句子进行测试,Dialogflow能够正确地确定插槽的值 然而,当用户说出上述话语时,结果文本实际上是10美元的欧元是多少?。当我输入这句话进行测试时。Dialogflow无法再为插槽提供值 那么,是否有任何配置禁止Dialogflow将货币转换为符号(美元转换为美元)?我

我们在Dialogflow代理中有货币兑换意图。一个例子是“10美元的欧元是多少?”

上述话语有3个时隙:

10 = amount
Dollars = currency1
Euros = currency2
如果我输入上面的句子进行测试,Dialogflow能够正确地确定插槽的值

然而,当用户说出上述话语时,结果文本实际上是
10美元的欧元是多少?
。当我输入这句话进行测试时。Dialogflow无法再为插槽提供值


那么,是否有任何配置禁止Dialogflow将货币转换为符号(美元转换为美元)?

我在官方文档中找不到我所说的配置。但我解决这个问题的方法是添加一个新的培训短语“currency1amount in currency2是多少?”并在currency1的实体值列表中添加一个新值“$”。所以当输入是“10美元是多少欧元?”时,$表示货币1,10表示金额,欧元表示货币2