Actions on google 定义适当的实体以存储数字间隔
我想知道用区间值定义不同类型实体的理想方法是什么。e、 g.具有最大和最小数量 我试图用最小值和最大值定义一个Actions on google 定义适当的实体以存储数字间隔,actions-on-google,google-home,google-assistant-sdk,api-ai,Actions On Google,Google Home,Google Assistant Sdk,Api Ai,我想知道用区间值定义不同类型实体的理想方法是什么。e、 g.具有最大和最小数量 我试图用最小值和最大值定义一个数字间隔实体。然后定义了一个具有@数字间隔+@sys.currency name的价格范围复合实体。(见附图) 这有两个问题。首先,用户有太多的方式来表达它。例如,它可以识别用户说:12美元以上,但不能识别用户说:12美元以上 有没有更好的方法来定义使用系统实体的it 例如,假设我们想从用户那里收集两个不同的值 另一个问题是,假设我们想从用户那里收集两个不同种类的值。如何区分正确的实体(
数字间隔
实体。然后定义了一个具有@数字间隔+@sys.currency name
的价格范围
复合实体。(见附图)
这有两个问题。首先,用户有太多的方式来表达它。例如,它可以识别用户说:12美元以上
,但不能识别用户说:12美元以上
有没有更好的方法来定义使用系统实体的it
例如,假设我们想从用户那里收集两个不同的值
另一个问题是,假设我们想从用户那里收集两个不同种类的值。如何区分正确的实体(价格范围与大小范围)
例如:
用户在获取价格操作中说:1200到1500
。应返回@价格范围
用户说:9-10
在获取大小操作中。应返回@大小范围
p.S.
实体:
当前没有范围/间隔系统实体(可以找到所有Dialogflow系统实体)
回答问题的第二部分:从用户处获取两种不同的值。可以使用上下文缩小选项范围(请参见)
- 问题:“价格是多少?”(输出上下文:价格)
- 回答:“10-50”(上下文:价格)
- 意向获取价格(输入上下文:price)当前没有范围/间隔系统实体(可以找到所有Dialogflow系统实体)
回答问题的第二部分:从用户处获取两种不同的值。可以使用上下文缩小选项范围(请参见)
- 问题:“价格是多少?”(输出上下文:价格)
- 回答:“10-50”(上下文:价格)
- 意向获取价格(输入上下文:price)您的问题可以在以下位置得到回答。祝你好运你的问题可能会在以下时间得到回答。祝你好运