2018-08-03 15:01
以 业务A的申请条件是什么?、业务B的申请条件是什么?、业务C的申请条件是什么?、业务D的申请条件是什么? 这4个问题来举例。
(1)添加词典
在 知识管理-个性化词典 页面,点击右上角的「添加」按钮,弹出 添加个性化词典 弹窗,在弹窗中填写词典名称:”业务名称“,然后点击保存。
点击 业务名称 后面的「编辑」按钮,进入词典的详情页。
点击右上角的「添加」按钮,在弹窗中核心词的输入框中填写:”业务A“,然后点击保存。
以同样的方法,分别添加:”业务B“、”业务C“、”业务D“。
(2)添加词槽
在 知识管理-词槽管理 页面,点击右上角的「新建词槽」按钮,弹出 添加/编辑词槽 弹窗。
在弹窗中填写词槽的各项信息及设置:
词槽名称-指词槽的英文名称(格式仅限小写字母、数字和下划线)。本次填写为:“bussiness_name”。
词槽别名-指词槽的中文名称(格式仅限小写字母、数字、下划线和中文,建议使用中文)。本次填写为:"业务名称"。
对应词典-指该词槽对应的词典(可选系统词典和个性化词典。系统词典:系统自带的词典,无法编辑;个性化词典:手动添加的词典,可以编辑),点击「添加」按钮,在弹窗中选择相应的词典,并点击该词典后面的「选择」按钮。本次选择:“业务名称”。
询问话术-指词槽为空时询问用户的话术,本次填写为:“请问您要咨询的业务名称是什么?”
附加选项-指词槽为空询问用户话术时展示的选项(自动:显示为知识点中设置了答案的词槽值;自定义选项:自定义展示的选项)。本次选择为:“自动”。
点击「保存」按钮,则该词槽添加完成。
(3)添加知识点
在 知识管理-知识库总览 页面,点击右上角的「新增知识点」按钮,进入 添加/编辑知识 的页面。
点击右上角的「添加词槽」按钮,弹出 添加/编辑词槽 弹窗。
选择相应的词槽,点击该词槽后面的「选择」按钮,则将该词槽添加到了该知识点中。
点击 “请输入标准问句”处,输入光标下方出现「业务名称」按钮,点击该按钮,在句子中就自动插入了:“<业务名称>”,再在后面输入:“的申请条件是什么?”,该知识点此时成功新增了一条标准问句。
“<业务名称>” 也可手动输入。
“<业务名称>的申请条件是什么?” 这条问句包括了开头提到的4个问题:业务A的申请条件是什么?、业务B的申请条件是什么?、业务C的申请条件是什么?、业务D的申请条件是什么?。
点击 问题回复 右侧的「添加回复」按钮,弹出 添加/编辑词槽值条件 弹窗。
在弹窗中勾选 业务A 并点击保存。
在下方 业务名称=业务A 的编辑器中,输入询问 “业务A的申请条件是什么?”时的答案。
以同样的方法,分别添加剩余的答案。
在 问题回复 下的第一个输入框中,输入当询问该知识点时,业务名称不为上面4个时的答案。
给知识点关联问题
关联问题-当询问该知识点后,回答时会展示该知识点关联的知识点列表。
点击 关联问题 下方的「新增关联问题」按钮,弹出 添加关联知识点 弹窗。
在弹窗中点击需要关联的知识点后面的「添加关联」按钮,则关联成功。
点击 选择分类 右侧的「选择分类」按钮,弹出 选择分类 弹窗。
在弹窗中选择分类然后点击「确定」按钮,则选择分类成功。
若需要在知识点中调用接口,则在 api接口 的下拉列表中选择相应的接口。
最后,点击最下方的「保存修改」按钮,一个带词槽知识点的添加就完成了。
调用接口知识点的配置方法,和上面只有几点不同,具体如下:
(1)接口请求:
接口的请求字段是已添加词槽的英文名称,因此务必要保证两个字段一致,否则将调用接口失败。
(2)接口返回:
接口返回的格式如下:
// 响应为json格式; // 参数说明: // returnCode 必填,返回状态码。成功:“0000”,失败:“0001”; // returnMessage 必填,返回消息。消息自定义; // returnContent 选填,返回内容。内容的键值自定义。 // 成功时的返回格式: { "returnCode": "0000", "returnMessage": "成功", "returnContent": { "project1": { "key1": "value", "key2": "value" }, "project2": [ { "key3": "value", "key4": "value", "key5": "value" }, { "key3": "value", "key4": "value", "key5": "value" } ], "project3": "content" } } // 失败时的返回格式: { "returnCode": "0001", "returnMessage": "业务接口异常", "returnContent": {} }
若只在回复中显示 project2
下的3个字段: key3
、key4
、key5
,则回复的设置方法如下:
在回复的编辑器中创建一个 3列x2行 的表格,将第1行填写为字段对应的中文名称,将第2行填写为接口字段,填写格式为:${字段}
接口字段只需填写1次,会自动渲染所有带有该字段的数组。
在 API接口 的下拉列表中,选择需要调用的接口,点击「保存修改」按钮,则该调用接口知识点添加成功。