云小蜜知识库维护的流程和维护建议

简介: 云小蜜知识库配置的工具、流程、注意事项、检验方法等。

在使用云小蜜的过程中,我发现如果不小心的话,很可能会将知识维护错误,造成用户的问题得不到想要的答案,因此跟大家说一下我自己维护云小蜜的一些技巧和建议。


一、知识库维护界面

1.进入路径

进入阿里云-云小蜜-管理控制台-机器人(需要提前设计机器人)-机器人设置-知识业务知识编辑(知识挖掘我们先不管):

904f403a2a2d0fff29eb786f62355222e9033c0b

2.操作界面

2.1进入业务知识编辑后,页面展示如下:

7034c24ce265f9dcbbdf859cec24e4e936c23a6c

各个项目的用处跟大家解释下:

a.类目管理:就是建立各种知识的类目,方便大家对自己的知识进行管理。例如,如果你想创建一个内部OA机器人,你可以创建:财务、IT、行政等多个类目管理各个完全不同类型的知识。

b.知识搜索(高级搜索):对已经建立的知识进行搜索,查询自己之前输入的知识,查找到之后可以进行相关编辑操作。

c.新建知识:即创建知识库中的知识。目前以QA对的形式存在。

d.导入:批量对新建知识进行导入操作。

e.知识的编辑、预览、删除、失效、历史、转移:对已有的知识进行再次编辑、预览编辑效果、删除相关知识(删除后前台搜索不到,知识库中也没有)、失效知识(失效后前台搜索不到,知识库中有,可以再发布,无需编辑)、查看编辑历史、将该条知识转移到其他类目。

2.2新建知识操作界面

点击新建知识或者对已有知识点击编辑后,会进入知识编辑界面,页面展示如下:

6276c5f69055635cc2dc700e3dcf564d73419a2b

a.知识路径:即该条知识归属于哪个类目;

b.知识标题:即该条知识的常规高频问法;

c.相似问题:上述标题的其他常见文法;

d.核心词:知识标题中最为核心的词汇,必须存在于知识标题中,可以没有,但是如果要不维护,则都不要维护。

e.生效时间:如果该条知识有一定时效,可以通过生效时间设置生效、失效时间。

f.答案:该条知识的问题对应的答案;答案有可能有多条;

g.视角:及该知识分布的渠道,例如app web h5等等;


二、知识类目建立

点击类目管理,新增一个一级类目(如会员管理),之后鼠标悬停在会员管理处,会出现平级、下级、编辑、删除按钮。点击平级,会增加一个与当前类目层级一样的类目,点选下级,会在该类目下面增加一个子类目。如果该类目下已经有知识,则不可增加子类目。点击编辑可以更改当前类目名称,点击删除可以删除当前类目。注意,如果该类目下面有知识,则需要删除类目下方所有知识后方可删除该类目。

080eaaeede78cbdb61703ff1f749afe33b970adc

三、知识内容添加

3.1单条新增

3.1.1未选择类目:直接点击新建知识,进入知识编辑页面,输入类目路径、知识标题、相似问题(如有)、核心词(如有)、知识答案、视角(自定义)之后,点击确认。

注意:

核心词是问句中最核心的内容,建议还是维护,会提高云小蜜的智能程度,让问答更精准;如果漏维护核心词,可能会导致该条知识不易被查询到。

各类目、知识下注意核心词是否有包含,比如投标 和投标文件,这样的话如果问句中有投标文件的话,是不会给出投标的知识的。

核心词要包含在知识标题(即常规问句中),可以不包含在相似问句中。

3.1.2选择类目:与3.1.1类似,点击要增加知识的类目后,进入新的页面,在右侧点击新建知识后添加知识。

3.2批量导入

如果已经有前期整理的知识,可以选择批量导入。点击导入后,下载规范模板,按模板提示内容填充完毕,将填充完毕文件上传,即可进行批量上传。前期已有的知识,批量上传会忽略掉,不会覆盖或者填充。


如上知识丰富完毕后,将相关知识库绑定到对应机器人,即可与该机器人进行相关知识的对话。

四、相关问题排查

知识上传完毕后,可以点击机器人设置-会话测试窗,进行对话测试工作,检查答案是否准确。

答案不正确的可能原因:

1.知识库未绑定。知识库维护完毕后,要将知识库与对应机器人绑定。

2.未设置核心词。当其他知识设置核心词,该条知识未设置时可能出不来准确答案;

3.知识包含了多个核心词。当另一个核心词权重过高,可能会给另一个核心词的推荐。

4.核心词不包含在知识库中。这样的话即使有该核心词出现也可能返回不了正确知识。

5.问句过于复杂冗长:包含了大量与知识标题无关的语句,会影响句子的判断,误出答案。

6.缓存原因:维护过后,因为系统等原因有一定时间缓存,稍微等等即可。

7.问句过短:无法能够理解真正意图。

8.其他问题,需要联系云小蜜的支持来解决。


以上内容,希望对大家有所帮助。

相关实践学习
阿里小蜜中的机器阅读技术
阿里云智能对话机器人(原云小蜜)依托阿里云AI技术,为企业提供一体化对话机器人服务,帮助企业构建新一代全时段智能交互系统,精准理解用户意图,支持界面化流程配置、自定义三方业务集成等功能,降本增效,广泛适用于智能客服问答、智能办公助理、售前业务咨询等场景。
相关文章
|
存储 人工智能 自然语言处理
知识库管理:全流程智能化中枢,驱动企业信息资产高效流转
智能系统的知识库管理技术可以深度融合AI技术与精细化流程控制,提供从内容创建到版本追溯的全生命周期管理。支持多模态数据统一存储(文本、语音、图像等),实现自动化审核、智能分类与语义检索,确保企业知识资产的安全存储与高效利用,助力业务持续优化。核心功能包括多角色协作编辑、动态标签管理、历史版本追溯及毫秒级语义检索,大幅提升信息管理效率与准确性。
820 9
|
SQL 存储 关系型数据库
【YashanDB知识库】共享从 MySQL异常处理CONTINUE HANDLER的改写方法
【YashanDB知识库】共享从 MySQL异常处理CONTINUE HANDLER的改写方法
|
SQL 测试技术 数据库
【YashanDB知识库】IMP跨网络导入慢问题
问题现象:290M数据,本地导入2分钟,跨机导入耗时显著增加(最高30分钟)。 原因分析:`imp`逐条SQL通过网络传输至yashanDB执行,交互频繁导致性能下降。 影响版本:客户测试环境22.2.8.3。 解决方法:将导入文件上传至与yashanDB同机后使用`imp`,减少网络延迟。 经验总结:优化`imp`工具,支持直接上传文件至服务器端执行,降低网络依赖。
|
监控 数据库
【YashanDB 知识库】ycm 托管数据库时报错 OM host ip:127.0.0.1 is not support join to YCM
在托管数据库时,若 OM 的 IP 被设置为 127.0.0.1,将导致无法托管至 YCM,并使数据库失去监控。此问题源于安装时修改了 OM 的监听 IP。解决方法包括:将 OM 的 IP 修改为本机实际 IP 或 0.0.0.0,同时更新 env 文件及 yasom 后台数据库中的相关配置。经验总结指出,应避免非必要的后台 IP 修改,且数据库安装需遵循规范,不使用仅限本机访问的 IP(如 127.0.0.1)。
|
监控 网络安全 数据库
YashanDB 知识库:ycm 纳管主机安装 YCM-AGENT 时报错 “任务提交失败,无法连接主机”
在安装 ycm-agent 纳管主机时,可能出现因端口未开放导致的报错问题。此问题会阻止 YCM 对主机和数据库的监控功能,影响版本为 `yashandb-cloud-manager-23.2.1.100-linux-aarch64.tar`。原因是目标主机(如 10.149.223.121)未开放 9070 或 9071 端口。解决方法包括关闭防火墙、添加白名单或开放指定端口,需与管理员确认操作。处理过程涉及网络检查、端口测试等步骤。端口问题解决后,若再次安装报唯一键错误,需先移除失败主机再重试。
|
监控 Java Shell
【YashanDB 知识库】ycm 托管数据库时,数据库非 OM 安装无法托管
本文主要介绍了因数据库未按规范使用 yasboot 安装导致的问题及解决方法。问题表现为无 yasom 和 yasagent 进程,且目录结构缺失,致使 ycm 无法托管与监控。分析发现可能是数据库版本旧或安装不规范引起。解决方法为先生成配置文件,安装 yasom 和 yasagent,再生成并修改托管配置模板,最终通过命令完成托管至 yasom 和 ycm。总结强调了按规范安装数据库的重要性以避免类似问题。
|
SQL 关系型数据库 MySQL
【YashanDB知识库】MySQL field 函数的改写方法
【YashanDB知识库】MySQL field 函数的改写方法
|
数据库
【YashanDB知识库】服务器重启后启动yasom和yasagent进程时有告警
【YashanDB知识库】服务器重启后启动yasom和yasagent进程时有告警
|
数据库
【YashanDB知识库】服务器重启后启动yasom和yasagent进程时有告警
本文介绍了YashanDB在特定场景下的问题分析与解决方法。当使用yasboot重启数据库后,yasom和yasagent进程虽启动成功但出现告警,原因是缺少libnsl.so.1库文件或环境变量配置错误。解决步骤包括:检查系统中是否存在该库文件,若不存在则根据操作系统类型安装(有外网时通过yum或apt,无外网时创建符号链接),若存在则调整环境变量配置,并重新启动相关进程验证问题是否解决。
|
存储 关系型数据库 MySQL
【YashanDB知识库】共享从 MySQL异常处理CONTINUE HANDLER的改写方法
本文介绍了MySQL中`CONTINUE HANDLER FOR NOT FOUND`的用法及其在YashanDB中的改写方法。通过一个示例存储过程,展示了如何使用游标和异常处理机制来应对“未找到数据”的情况。在MySQL中,`CONTINUE HANDLER`用于捕获此类异常;而在YashanDB中,则需改用游标的`%NOTFOUND`属性和`NO_DATA_FOUND`异常处理。文章对比了两者的执行效果,帮助用户顺利完成从MySQL到YashanDB的业务迁移。