一种基于可扩展技能与路由资产的企业智能助手对话路由方法及系统与流程
本发明涉及数据处理,特别是指一种基于可扩展技能与路由资产的企业智能助手对话路由方法及系统。
背景技术:
1、随着人工智能技术,特别是大语言模型(large language model, llm)技术的快速发展,企业智能助手(enterprise ai assistant)已成为提升办公效率、降低员工信息获取成本的重要工具。现有企业智能助手或办公自动化方案的常见形态包括以下几类:
2、第一类是单一知识库问答(retrieval-augmentedgeneration,rag)产品。该类方案侧重文档检索与生成,能够基于企业知识库回答员工的制度咨询、流程问询等问题。然而,该类方案对会议室预定、访客流程、考勤查询等多轮事务型交互的支持较弱,或需要将问答能力与事务处理能力割裂为多个独立入口,导致员工需要在不同系统间频繁切换,体验碎片化。
3、第二类是单一向量检索加大模型生成方案。该类方案将企业文档分块嵌入向量库,在用户提问时进行向量相似度检索,再调用大语言模型基于检索结果生成答案。该类方案虽然实现简单,但仅依赖向量检索单一通道,对专有名词、制度条款编号、短问句等场景的召回率不稳定,容易出现“答非所问”或来源文档片段与问题弱相关的情况。
4、第三类是固定关键词或规则路由方案。该类方案采用人工维护的词表或正则表达式规则来判断用户问句是否属于“查知识库”类型,或应当调用哪类技能进行处理。然而,此类方案的触发词与知识内容之间存在静态绑定关系,当知识库中文档发生新增、修改或删除时,需要人工同步更新触发词表,维护成本高且容易遗漏,导致新知识难以及时参与“是否进入知识库”的判断,出现误拒答或误触发的问题。
5、第四类是通用对话平台插件方案。该类方案通过配置prompt模板或挂载外部工作流来承载多种业务能力。然而,该类方案的路由逻辑、事务型会话状态维护、检索策略等通常耦合在应用层代码中,缺少与知识库版本对齐的轻量路由资产,当知识库扩容后,路由语义仍可能指向旧的知识视图,导致系统行为不可预期。
6、综上所述,现有技术方案在企业规模化落地场景中,当多技能(skill)与知识库并存时,存在较多的技术问题。
技术实现思路
1、本发明要解决的技术问题是提供一种基于可扩展技能与路由资产的企业智能助手对话路由方法及系统,解决了现有技术中路由触发词与知识内容静态绑定导致的高维护成本和遗漏风险,同时通过语料指纹与向量索引版本的对齐,解决了索引与路由版本不一致的问题。
2、为解决上述技术问题,本发明的技术方案如下:
3、第一方面,一种基于可扩展技能与路由资产的企业智能助手对话路由方法,所述方法包括:
4、根据用户输入的当前轮次问句文本,在技能路由语料集合中先以分词求交集方式进行一级触发词匹配,再以句向量相似度方式进行二级语义匹配,得到候选技能及其匹配置信度得分;
5、根据会话上下文中是否存在处于挂起状态的未完成事务型技能会话标识,若挂起状态存在,则将当前轮次问句直接续接入处于挂起状态的事务型技能的填槽逻辑中,中断后续路由步骤;
6、若挂起状态不存在,且候选技能为知识库问答技能,则根据当前发布版本的路由资产中跨文档归并的全量词表,对当前轮次问句进行子串命中加权打分,并结合路由资产中各文档的标题字段和路由摘要字段的命中累加,得到预门控综合得分;
7、根据预门控综合得分与预配置的预门控阈值的比较结果,若预门控综合得分达到预门控阈值,则将路由决策确定为进入知识库混合检索路径;
8、根据进入知识库混合检索路径的决策,对当前轮次问句分别经由数据库全文关键词检索通道、向量检索引擎相似度检索通道、全文检索引擎关键词检索通道和规则匹配检索通道并行获取候选文档片段,并对各通道返回的候选集合进行加权倒数排序融合,得到融合排序后的顶部候选文档片段列表;
9、根据顶部候选文档片段列表,注入大语言模型进行上下文生成,得到自然语言回答文本并输出至用户界面。
10、第二方面,一种基于可扩展技能与路由资产的企业智能助手对话路由系统,包括:
11、技能管理与路由语料构建模块,用于根据系统运行时扫描内置技能目录和自定义技能目录所获得的各已启用技能包的元数据描述文本、触发短语列表和技能类型标识,构建技能路由语料集合;
12、技能路由匹配模块,用于根据用户输入的当前轮次问句文本,在所述技能路由语料集合中先以分词求交集方式进行一级触发词匹配,再以句向量相似度方式进行二级语义匹配,得到候选技能及其匹配置信度得分;
13、会话状态管理模块,用于根据会话上下文中是否存在处于挂起状态的未完成事务型技能会话标识,判断当前路由优先级:若所述挂起状态存在,则将所述当前轮次问句直接续接入所述处于挂起状态的事务型技能的填槽逻辑中,中断后续路由步骤。
14、本发明的上述方案至少包括以下有益效果:
15、通过可扩展技能(skill)机制承载会议室预定(多轮填槽)、访客邀约、访客拜访预约、考勤查询等多类业务能力,管理员可按标准技能包格式上传并启用自定义技能,无需改动核心对话引擎源码即可扩展新业务场景。同时,通过会话级状态机管理(pending_skill会话标识),确保事务型技能的多轮填槽过程不被知识库问答路径抢占,解决了现有技术中多技能并存时缺少状态管理导致的事务中断问题(对应技术问题d5)。
16、routepack包含跨文档归并的全量词表、语料指纹标识和单调递增版本号,通过大语言模型自动生成各文档的路由摘要和查询短语列表,替代传统方案中的人工维护触发词表。当知识库文档发生变更时,支持增量更新(局部重算受影响文档的路由语料)和全量重建两种模式,并通过ttl机制实现进程内缓存的平滑失效。该方案解决了现有技术中路由触发词与知识内容静态绑定导致的高维护成本和遗漏风险,同时通过语料指纹与向量索引版本的对齐,解决了索引与路由版本不一致的问题。
17、在知识库问答路径下采用数据库全文关键词检索、向量检索引擎相似度检索、全文检索引擎关键词检索和规则匹配检索四通道并行获取候选文档片段,并通过加权倒数排序融合(wrrf)对各通道结果进行动态融合。权重系数根据问句文本特征(长度、是否含专有名词等)动态调整,使得短问句、专有名词查询等场景下关键词通道获得更高权重,而长问句场景下向量通道获得更高权重。该方案解决了单一检索通道在专有名词、制度条款编号、短问句等场景下召回不稳定的问题。
18、采用了生成侧与检索侧分离的处理策略:生成侧向大语言模型注入解析后的时区化时间上下文文本,确保生成内容时间准确;检索侧对时效性和可用性询问类型抑制时间戳后缀的追加,避免无关制度文档因包含大量日期字样而在向量检索中获得高相似度。该方案解决了现有技术中将时间戳直接拼入检索查询导致无关长文档污染检索结果的问题。
1.一种基于可扩展技能与路由资产的企业智能助手对话路由方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,路由资产的构建过程包括:
3.根据权利要求1所述的方法,其特征在于,所述预门控综合得分的计算方式包括:
4.根据权利要求1所述的方法,其特征在于,所述加权倒数排序融合的过程包括:
5.根据权利要求4所述的方法,其特征在于,在所述当前轮次问句包含相对时间表达词的情况下,生成侧处理与检索侧处理相互分离:
6.根据权利要求5所述的方法,其特征在于,当知识库中文档发生新增、修改或删除变更时,触发路由资产增量更新,包括:
7.根据权利要求6所述的方法,其特征在于,对所述知识库问答技能,其参与所述二级语义匹配的元数据描述文本和触发短语列表不由静态技能包文件唯一确定,而是根据所述当前发布版本的路由资产动态生成:
8.根据权利要求7所述的方法,其特征在于,在所述一级触发词匹配和所述二级语义匹配之前,还包括问句预处理步骤:
9.根据权利要求8所述的方法,其特征在于,还包括自定义技能注册与隔离脚本执行方法:
10.一种基于可扩展技能与路由资产的企业智能助手系统,该系统用于执行如权利要求1至9中任一项所述的方法,其特征在于,包括:
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com