问答机器人可提供智能对话引擎,通过对机器人知识的配置,可以让机器人回答不同 的问题。配置后,您可以通过API接口的方式接入已有的对话应用,比如智能客服、通 讯软件、公众号等,以实现智能对话的功能。
流程 说明 操作指导
您可以通过调用API接口进行 二次开发,为您提供使用 Postman和API Explorer调用 API接口的方法。
对话体验 调用API
问答诊断 当问答机器人上线运营期间,
表1-2 机器人版本说明
图1-2 购买问答机器人
– 区域:您可以选择靠近用户的区域,可以降低网络时延,提高用户的访问速 度。
– 问答机器人名称:可以作为机器人的唯一标识。由大小写字母、数字、汉字 及部分特殊(“_”、“-”、“#”)字符组成,长度为1~63位,如“对话机器 人demo1”。
– 计费模式:当前提供包年包月、试用模式。
▪
包年包月:按时间维度购买机器人。支持自动续费,续费周期与原订单 一致。▪
试用:每个华为云帐号只能购买一次试用机器人。试用机器人默认为专 业版规格,1路,14天有效期。– 规格:当前提供基础版、高级版、专业版、旗舰版四种规格。
▪
基础版:适用于个人,小型企业简单FAQ对话场景。包括以下功能模 块:运营数据统计、知识库管理、问答日志管理、未解决问题聚类、机器人 形象管理、同义词典管理。
▪
高级版:适合企业高并发,场景多,需要更高准确率的场景。包括以下 功能模块:包含基础版所有功能,以及问答标签管理、问答模型训练管理。
– 机器人有效期:可以设置机器人的使用时长。
– 调用次数:当前支持“10万次”、“100万次”、“1000万次”、“6000万 次”、“1亿次”、“3亿次”的规格,建议您根据自身业务需求进行购买。
关键字,单击 进行查找。对于包年包月的机器人,可以进行机器人管理、续费、规 格修改;对于试用的机器人,可以进行机器人管理、包周期、删除。
● 机器人管理:进入机器人配置界面,给机器人创建问答语料、问答训练、创建技 能、创建词典、高级设置、查看机器人运营数据等。
● 续费:可以在现有规格上,继续购买使用时长。
● 规格修改:可以修改当前使用规格,只支持升级规格,不支持规格降级。升级规 格会根据剩余可用时长折算费用。
● 包周期:试用机器人过程中,如果觉得满意,可以直接购买当前的机器人开始正 式使用。
● 删除:若不再使用试用机器人,可选择删除释放资源,请注意做好机器人内容的 备份,删除后机器人将不可恢复。
图1-5 查看问答机器人
1.4 管理问答语料
1.4.1 创建问题类别
当您创建好智能问答机器人后,您需要在知识库中创建问题类别、新建问答语料,为 机器人提供单轮、FAQ形式的语料。
● 问题类别用于区分问题的分类,可更好的管理不同场景、领域的问题。例如问候 类、咨询类、故障处理类等。最多可以创建1000个问题类别。
● 系统预置了无效问题的类别,可以将用户经常问到,但与您的业务不相关的问题
2. 在“问答管理”页面,问题类别管理在左侧区域,单击 新建问题类别。
3. 在“新建问题类别”弹窗中输入问题类别名称。
仅支持数字、英文字母、中文、“-”或“_”加其它特殊字符的格式,最大输入 长度为64位字符。
图1-6 新建问题类别
4. 单击“确定”。
其他操作
● 删除
a. 在问题类别区域,选中待删除的问题类别名称,单击 删除问题类别。
b. 在“删除问题类别”弹窗中单击“确定”。
图1-7 删除问题类别
● 编辑
a. 在问题类别区域,选中待编辑的问题类别名称,单击 编辑问题类别。
b. 在“编辑问题类别”弹窗中单击“确定”。
图1-8 编辑问题类别
● 刷新
在问题类别区域,单击 刷新问题类别列表。
● 查找
在问题类别区域,在查找框中输入问题类别名称,单击 查找。
图1-9 查找问题类别
● 拖动问题类别
按住问题类别可进行拖拽,支持拖拽至同级或者其他类别的子级位置。
问题类别应用场景
创建问题类别不仅能够区分问题种类,同时,在机器人应用中,用户可以选择具体问 题类别后进行提问,有助于机器人更精准的推荐相关案例(调用问答机器人API时,需 要指定问题类别的domain_ids,实现按问题分类进行精准提问)。
例如,进入华为云智能客服系统后,提示用户选择产品分类,智能客服自动筛选出同 分类的问题返回给用户,便于识别用户意图。
图1-10 华为云智能客服
1.4.2 新建问答语料
当您创建完问题类别后,开始新建问答语料。每个问答语料都有自己所属的问题类 别,一个完整的问答对包括问题类别、问题、扩展问、问题规则、答案。
最多可以创建5000条语料。
新建语料
1. 在机器人列表,单击机器人的ID或者“机器人管理”按钮,进入“知识库 > 问答 管理”页面。
2. 在“问答管理”页面,单击“新建”开始新建语料,编辑完成后单击“确定”。
图1-11 新建知识
– 问题类别:从下拉框中选择已有的问题类别。可对已创建的类别进行搜索,
如无可用问题类别可选,请新建问题类别。
– 问题:用户的问题,输入长度不能超过512个字符。
– 扩展问:问题的相似问法,即用户在表达该问题时,会使用到的其他说法。
添加扩展问有助于提升问答效果。单击 图标添加扩展问,扩展问的句子输 入长度不能超过512个字符,最多支持输入200条扩展问。
– 问题规则:通过问题规则以匹配更多问题。
支持添加的符号:"[]"、"|"用于分隔不同词语片段;"*"用于通配占位。
例如:
设置规则“*[查一下|查询|查看]上海的天气*”,当输入“帮我查一下上海的 天气”或者“帮我查询上海的天气”可以匹配到对应答案。
– 答案:问题对应的答案。答案支持富文本格式,单个答案输入长度不能超过 32767字符。编辑过程中支持撤销和重做。
▪
可以编辑文本格式、颜色、超链接、块引用、对齐方式。▪
在页面底部单击“添加答案”,支持设置多个答案。▪
答案可以通过在下拉框中设置标签进行区分,不同的用户依据不同标签 接收到对应的答案。如果需要新增标签,单击“创建标签”,详细的标 签设置方法请参见标签管理。▪
答案内容也可以通过源码的方式编辑,在输入框中单击 图标。▪
在答案中可以上传图片,操作步骤如下:1) 在输入框中,单击 按钮,弹出“上传图片”对话框。
图1-12 上传图片
2) 选择您需要的上传方式。
本地上传:如果您选择本地上传,需要执行步骤3和步骤4。
网络上传:如果您选择网络上传,输入对应的图片链接,单击“确 定”。
3) 选择OBS桶。
为保证数据能正常访问,请务必保证OBS桶与CBS服务在同一区域。
上传的文件,需保存在OBS桶的文件夹内,为保证图片正常显示请 确保所选OBS的访问权限为公共读权限。
如果CBS服务所在区域无OBS桶,则需要新建OBS桶。创建OBS桶和 文件夹的操作指导请参见创建桶和新建文件夹。
4) 选择OBS桶中的文件,单击“确定”。
图1-13 导入问答语料
3. 语料导入成功后,所有语料信息将呈现在问题列表中。
导出语料
在“问答管理”页面,单击右上角 按钮,您可以导出需要的问答语料到OBS桶 中。
其他操作
● 批量操作
在“问答管理”页面,勾选单个或多个问题名称,单击“批量操作”,您可以批 量变更类别或者批量删除语料。
图1-14 批量操作
● 编辑
针对已有语料,当业务发生变更时,需要对已有的语料进行编辑。支持对语料的 问题类别、问题、答案进行修改。
a. 在“问答管理”页面,单击操作列的“编辑”,进行语料修改。
图1-15 编辑语料
b. 在编辑知识页面,您可以根据实际情况修改问题类别、问题、扩展问、问题 规则、答案。
c. 信息修改完成后,单击“确定”保存。
● 删除
当业务发生变更时,某些语料已失效。您可以删除语料,以释放资源。语料删除 后无法恢复,请谨慎操作。
a. 在“问答管理”页面,单击操作列的“删除”,删除单条语料。
图1-16 删除语料
b. 在删除问答语料弹窗中确认是否执行删除操作,确认删除单击“确定”。
● 查找
– 按日期查找
在“问答管理”页面上方,单击 按钮,选择开始日期和结束日期,然后单 击“确认”,筛选出符合条件的语料。
图1-17 按日期查找语料
– 按关键字查找
在“问答管理”页面上方输入框中输入关键字,单击 按钮,筛选出符合条 件的语料。
1.5 词典管理(可选)
创建完问答语料后,您需要设置词典信息,方便管理标准词和同义词。词典需要发布 后才能生效。
在技能管理中创建意图时,为槽位关联对应词典,将同类同义词统一管理,可以增强 用户问泛化和技能理解能力。
创建词典
1. 在机器人列表,单击机器人的ID或者“机器人管理”按钮,进入“词典管理”页 面。
2. 在“词典管理”页面,单击“创建词典”,填写“词典标识”和“词典名称”,
选填“描述”,然后单击“确认并添加词条”。
图1-19 创建词典
3. 对于已创建的词典,单击“操作”列的“编辑”进入词条编辑页面。
图1-20 编辑词典
4. 在词条编辑页面,设置词条的标准词和同义词。
词条由标准词和同义词组成,标准词为该词条的归一结果,即无论机器人识别到 该词条的标准词还是同义词,机器人只会解析成标准词;同义词为该标准词的不 同说法。比如:高兴与开心。高兴是标准词,开心是同义词。
– 单条添加
在“标准词”列输入标准词并回车,在“同义词”列输入同义词并回车,单 击“添加”。
图1-21 添加词条
– 批量导入词条
i. 单击“导入词条”按钮进入导入词条页面,然后单击“下载模板”,根 据模板填写数据。
图1-22 导入词条
ii. 在文件选择框右侧单击“添加文件”,选择填写完成的模板文件。
iii. 选择导入模式。采用追加模式对原词条不会造成影响,采用覆盖模式将 删除原词条。
iv. 单击“确定”完成导入。
发布词典
词典配置完成后,还需要执行发布词典操作。发布完成后,可以在对话体验中验证词
词典配置完成后,还需要执行发布词典操作。发布完成后,可以在对话体验中验证词