业务处理方法及系统与流程
本申请涉及大语言模型领域,特别是涉及一种业务处理方法及系统。
背景技术:
1、随着人工智能技术的发展,大语言模型随之发展。大语言模型由于其强大的自然语言处理能力而广泛应用于智能客服、内容创作、医疗健康、网络安全等各种领域。尤其针对需要严格遵循标准作业程序(standard operating procedure,sop)的业务场景,大语言模型能够在节省人力资源的基础上,快速有效地解决用户的业务需求。
2、目前,在基于大语言模型处理业务时,常直接将自然语言描述的业务流程输入至大语言模型,大语言模型将业务流程作为参考,基于预设路径、预定义规则推进业务流程。该业务处理方式存在业务处理节点遗漏、业务处理流程局限的问题,从而影响业务处理结果的准确度,导致业务处理结果难以适配用户需求。
技术实现思路
1、鉴于现有技术中的上述缺陷或不足,期望提供一种业务处理方法及系统,能够避免遗漏业务处理节点,确保业务处理的完整性和有序性。
2、第一方面,本申请提供了一种业务处理方法。该方法包括:
3、基于待处理业务的当前业务处理节点在有向图集合中回溯历史业务处理节点,确定当前业务处理节点的业务执行路径;有向图集合包括多种业务的业务处理节点以及各业务处理节点之间的执行顺序;
4、执行当前业务处理节点的业务处理逻辑,获得当前业务处理节点的业务处理结果;
5、将业务执行路径和业务处理结果输入至业务处理模型中进行业务解析,得到待处理业务的下一业务处理节点,并跳转至下一业务处理节点执行相应业务处理逻辑,直至下一业务处理节点为有向图集合中的末端节点。
6、结合第一方面,在一种可能的实现方式中,有向图集合的构建过程,包括:获取多种业务的业务处理流程的自然语言描述文本,基于预设图表语言对自然语言描述文本进行语法转换和节点标注,得到多种业务处理流程的图表语言描述文本;节点标注包括各业务处理节点的处理逻辑标注、属性标注和连接关系标注;解析图表语言描述文本,生成多种业务处理流程对应的有向图集合;有向图集合包括各业务处理节点的上游节点集合、下游节点集合和标注信息。
7、结合第一方面,在一种可能的实现方式中,确定当前业务处理节点的业务执行路径,包括:基于当前业务处理节点的执行顺序确定当前业务处理节点的下游节点;基于当前业务处理节点、在当前业务处理节点之前执行的历史业务处理节点和当前业务处理节点的下游节点构建业务执行路径。
8、结合第一方面,在一种可能的实现方式中,确定当前业务处理节点的业务执行路径,包括:针对各历史业务处理节点,确定历史业务处理节点的相邻节点;相邻节点与历史业务处理节点的父节点相同;基于当前业务处理节点、在当前业务处理节点之前执行的历史业务处理节点、下游节点和相邻节点构建业务执行路径。
9、结合第一方面,在一种可能的实现方式中,业务处理结果包括用户在当前业务处理节点的业务处理过程中表达的用户语义,业务处理模型的业务解析包括:将用户语义分别与当前业务处理节点的业务处理逻辑、历史业务处理节点的业务处理逻辑和下游节点的业务处理逻辑进行匹配;在用户语义与当前业务处理节点的业务处理逻辑、历史业务处理节点的业务处理逻辑和下游节点的业务处理逻辑均不匹配的情况下,将用户语义与相邻节点的业务处理逻辑进行匹配,将匹配的相邻节点确定为当前业务处理节点的下一业务处理节点。
10、结合第一方面,在一种可能的实现方式中,确定当前业务处理节点的业务执行路径,包括:针对各历史业务处理节点,确定历史业务处理节点的相邻节点和旁路节点;相邻节点与历史业务处理节点的父节点相同,旁路节点为相邻节点所在支路中的业务处理节点;基于当前业务处理节点、在当前业务处理节点之前执行的历史业务处理节点、下游节点、相邻节点和旁路节点构建业务执行路径。
11、结合第一方面,在一种可能的实现方式中,业务处理模型输出的业务解析结果还包括回复文本,在跳转至下一业务处理节点之前,方法还包括:将回复文本与预设风险关键词集合中的风险关键词进行匹配;若存在与回复文本匹配的风险关键词,则基于匹配的风险关键词和风险处理规则信息确定目标回复文本;风险处理规则信息包括不同风险关键词和标准回复文本之间的对应关系;基于目标回复文本替换回复文本。
12、结合第一方面,在一种可能的实现方式中,业务处理方法还包括:执行完成当前业务处理节点的业务处理逻辑后,更新当前业务处理节点的执行状态,将执行状态发送至终端设备,以指示终端设备基于执行状态更新可视化有向图中当前业务节点的可视化样式信息;可视化有向图为多种业务对应的有向图集合的可视化流程图。
13、结合第一方面,在一种可能的实现方式中,业务处理结果包括采集的业务数据,方法还包括:对当前业务处理节点的业务数据进行校验,得到校验结果;将业务执行路径、业务处理结果和校验结果输入至业务处理模型中进行业务解析。
14、第二方面,本申请还提供了一种业务处理系统。该系统包括终端设备和服务器,服务器用于实现上述第一方面以及第一方面任一项所述的业务处理方法。
15、第三方面,本申请还提供了一种计算机程序产品。该计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如第一方面所述的方法。
16、本申请实施例提供一种业务处理方法及系统,预先基于多种业务的业务处理节点及节点间执行顺序构建有向图集合,在执行待处理业务时,基于当前业务处理节点在有向图集合中回溯历史业务处理节点确定当前业务处理节点的业务执行路径,并执行当前业务处理节点的业务处理逻辑以得当前业务处理节点的业务处理结果。将业务执行路径和业务处理结果共同输入至业务处理模型中进行业务解析,得到待处理业务的下一业务处理节点,并跳转至下一业务处理节点执行相应业务处理逻辑,直至下一业务处理节点为有向图集合中的末端节点。本申请实施例提供的方法可以参考预先构建的有向图集合中的业务处理节点和执行顺序执行待处理业务涉及的每一业务处理节点,避免遗漏业务处理节点,确保业务处理的完整性和有序性。而且,本申请实施例将当前业务处理节点的业务执行路径和业务处理结果作为模型输入进行业务分析,避免将全量业务处理流程输入至大语言模型中进行分析,在确保模型输入的数据丰富度的基础上,有效减少了数据量,避免影响大语言模型的注意力,提高了基于大语言模型的业务解析效率和准确度。
1.一种业务处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述有向图集合的构建过程,包括:
3.根据权利要求1所述的方法,其特征在于,所述确定所述当前业务处理节点的业务执行路径,包括:
4.根据权利要求3所述的方法,其特征在于,所述确定所述当前业务处理节点的业务执行路径,包括:
5.根据权利要求1-4任一项所述的方法,其特征在于,所述业务处理结果包括用户在当前业务处理节点的业务处理过程中表达的用户语义,所述业务处理模型的业务解析包括:
6.根据权利要求3所述的方法,其特征在于,所述确定所述当前业务处理节点的业务执行路径,包括:
7.根据权利要求1所述的方法,其特征在于,所述业务处理模型输出的业务解析结果还包括回复文本,在跳转至下一业务处理节点之前,所述方法还包括:
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
9.根据权利要求1所述的方法,其特征在于,所述业务处理结果包括采集的业务数据,所述方法还包括:
10.一种业务处理系统,其特征在于,包括终端设备和服务器,所述服务器用于实现权利要求1-9任一项所述的业务处理方法。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com