技能交互模型创建示例

本文详细地讲述查询个税技能交互模型创建过程,请按如下步骤进行操作。

登录技能开放平台

请使用百度账号登录技能开放平台。如果你还没有百度账号,请先注册百度账号

登录成功后,请在屏幕右侧上方进行开发者认证(认证48小时内会开通)。如果已经认证请忽略。

创建技能

点击创建新技能,选择自定义->从头开始,输入技能名称“查询个税”,调用名称“查询个税”,选择技能场景和付费类型,点击确定。

创建交互模型

选择导航栏交互模型->意图,点击创建意图,在意图信息中输入意图的中文名称“查询个税”,输入意图标识名“inquiry_tax”。

常用表达中输入交互场景中设计的用户的表达。

我要查询个税
我在北京
我工资8000

标注常用表达中的关键信息(槽位信息)。首先将“我工资8000”中的8000标注为sys.number槽位,词典选择系统词典sys.number(通常情况下,平台会自动标注sys.number,此时不需要你手动标注),然后将“我在北京”中的“北京”标注为sys.city,词典选择系统词典sys.city。

槽位标注后会在槽位列表中出现标注的槽位信息sys.number和sys.city。在查询个税技能中,如果缺失城市和工资时,无法计算出税款,所以请勾选槽位的必填选项,同时填写追问语句“你工资多少”、“你在哪个城市”。

查询个税技能交互模型创建完成。

说明:意图标识名(inquiry_tax)和槽位标识(sys.number、sys.city)会在技能业务代码实现过程中使用,需要保证交互模型中的名称与业务代码保持一致,否则技能无法响应请求。

测试交互模型

在意图页面的最右侧进行交互模型测试(可以使用语音输入,请确保扬声器和麦克风处于正常工作状态)。

  1. 输入“打开查询个税”,技能回复“欢迎使用查询个税”。
  2. 输入“我想查个税”,技能回复“你工资多少”。
  3. 输入“我工资8000”,技能回复“你在哪个城市”。
  4. 输入“我在北京”, 此时技能完成意图和槽位的识别。

交互模型测试结果满足技能设计的预期,接下来进行技能业务代码实现。

下一步

技能功能实现示例

相关主题

意图
词典
系统词典
填槽多轮对话