Dialogflow es 如何创建包含其他实体的复合实体,而这些实体之间没有空格?

Dialogflow es 如何创建包含其他实体的复合实体,而这些实体之间没有空格?,dialogflow-es,Dialogflow Es,例如,我想创建一个实体来匹配电压值,如: 5伏、5伏、5伏等。 我给出的复合实体值如下: @sys.number V、@sys.number volt、@sys.number V等.. 然而,用户经常这样写: “我在找一个5v灯” 为了创建没有空间的示例,我尝试 {@sys.number}V、{@sys.number}volt、{@sys.number}V等.. 但它不起作用。正确的方法是什么?转到实体 创建一个新实体,并将名称命名为5v 输入参考值作为5v和输入同义词作为5v、5v、5v、5v

例如,我想创建一个实体来匹配电压值,如:

5伏、5伏、5伏等。

我给出的复合实体值如下:

@sys.number V、@sys.number volt、@sys.number V等..

然而,用户经常这样写:

“我在找一个5v灯”

为了创建没有空间的示例,我尝试

{@sys.number}V、{@sys.number}volt、{@sys.number}V等..

但它不起作用。正确的方法是什么?

转到实体

创建一个新实体,并将名称命名为5v

输入参考值
作为
5v
输入同义词
作为
5v、5v、5v、5v
或您能想到的所有可能性

保存实体并在添加问题时立即返回您的意图
user expression
它将自动检测实体为
@5v
,因为我们给实体命名为
5v

是,但我只需要匹配所有数字,例如它可以是长度。在这种情况下,它可以是
5m
32423m
我只需要它与一个像
@sys.number
这样的数字实体一起工作。我不确定,但试试
@sys.unit length name
或你喜欢的任何东西。这是另一个选项,但我有一个庞大的数据库,系统实体不包括所有这些。我需要创建自己的度量实体。