配置意图
接下来,给“查天气”技能中创建一个“查询国内城市天气”的意图。
您需要在意图中设置一个用户问及对应的扩展问,在对话过程中,当用户的提问问题命中意图中的用户问或扩展问,触发意图,返回答案。
创建意图
- 在“技能管理”页面,单击技能名称进入“配置意图”页面。
- 在“配置意图”页面,单击“创建”,弹出“创建意图”对话框。
图1 创建意图
- 输入“意图标识”为“China_city”、“意图名称”为“查询国内城市天气”,“描述”非必填。
- 单击“确认并继续设置”,进入意图编辑页面,具体操作请参见编辑意图。
编辑意图
当您创建好一个意图,您需要设置用户问法、槽位信息等,使机器人可以理解用户的这个意图,并做出回复。
- 在“意图列表”中,单击意图名称,进入意图编辑页面。
“意图名称”、“描述”信息可以修改,“意图标识”不支持修改。
- 添加槽位。
触发意图的关键信息即为槽位。比如,用户咨询“查询北京的天气”,其中“北京”为“国内城市”槽位,触发机器人查询实时的北京天气。
- 设置用户问法。
当用户与机器人进行对话时,如果用户问题与设置的用户问法具有相同的语义,则可以触发该意图。
在输入框中输入常用问法,单击“添加”,下方显示添加的问法。图3 添加用户问法 - 在添加的用户问法语料中,添加滑词,标注槽位。标注完成后单击“保存”,保存设置信息。单击“下一步”进入配置对话流程。
鼠标左键滑动选中关键词,显示“选择槽位”悬浮框,悬浮窗中会显示槽位管理中配置的所有槽位,单击需要标注的槽位。
图4 标注槽位