在机器人流程中使用内置槽类型

架构师机器人支持两种插槽类型: b内置插槽和自定义插槽。 内置插槽定义了机器人如何识别和处理插槽中的数据。 内置插槽消除了为常用槽数据(如日期、时间和持续时间)创建枚举值的需要。

从 “自然语言理解” 菜单创建插槽时,可以定义内置插槽。 为了便于使用常用插槽,您可以使用自己喜欢的名称创建一个槽,然后将其映射到Architect内置库中的槽类型。 您创建的插槽包括内置插槽类型的配置。

注意: 您可以编辑内置插槽类型,但无法将其删除。

默认情况下,Architect 包括以下内置插槽类型:

NLU 插槽类型 架构师数据类型 用户输入示例 解析的格式示例 注释
内置:金额 货币 “$30.23” 或 “四十美元”

30.23| 美元
40.00| 美元

  • 将表示货币的单词转换为数字金额。
内置:date 日期 “6 月 15 日” 或 “下周二”

2021-06-15

  • 将日期值传入或传出机器人流程时,请确保以扩展 ISO-8601 格式的字符串形式传递该值。 例如,2021-02-16。
内置:数字 小数 “23” 或 “三点五”

23.0

3.5
  • 将数字单词(“five”)转换为数字(例如 “5")。
  • 此功能目前不支持序数(第一个、第二个等)。
内置:time 持续时间 “下午 3 点” 或 “下午三点半”

15:00:00 .000

15:30:00 .000

  • 将表示时间的单词(“凌晨四点”、“凌晨两点”)转换为时间值(“04:00”、“14:00”)。
内置:任意 字符串 “Stratocaster”

Stratocaster

在你的机器人流程中添加一个内置插槽

要在机器人流程中添加内置插槽,请按照以下步骤操作:

  1. 在自然语言理解下,单击 插槽类型。
  2. 在 Inents 页面中,单击 老虎机 选项卡。
  3. 单击 添加插槽
  4. 为插槽提供一个有意义的名称。
  5. 在 “槽类型” 下,单击 “ 现有”
  6. 从列表中选择现有插槽类型。
  7. 单击 “ 保存”

点击图片放大。

自然语言理解-现有插槽

修改插槽

要修改插槽信息,请从插槽菜单中选择一个插槽,然后单击 编辑

删除流程

要删除插槽,请从 “插槽” 菜单中选择一个插槽,然后单击 “ 删除”