多智能体协同数据处理方法、系统及存储介质与流程

摘要: 本申请涉及数据分析处理数据,尤其涉及一种多智能体协同数据处理方法、系统及存储介质。背景技术:1、随着大语言模型(largelanguagemodel,llm)技...
多智能体协同数据处理方法、系统及存储介质与流程

本申请涉及数据分析处理数据,尤其涉及一种多智能体协同数据处理方法、系统及存储介质。

背景技术:

1、随着大语言模型(large language model,llm)技术的发展,基于llm 的ai智能体(agent)被广泛应用于各类自动化任务处理场景,尤其是针对企业数据的相关数据处理。但是企业数据在数据处理过程中往往涉及多种不同来源的孤岛数据,且由于企业数据中核心业务数据需要遵循严格的数据安全政策和合规要求,导致多智能体协同操作时只能针对必要的元数据或脱敏后的数据进行处理,且企业数据的处理往往是基于远程执行环境执行,因此,现有针对企业数据的多智能体协同数据处理方法会进一步扩大数据处理过程中流程的不确定性,从而导致数据处理过程安全性较差。基于此,如何针对企业内部数据,在确保满足安全边界的前提下,利用远程控制智能体安全完成跨域数据处理任务时一个亟待解决的技术问题。

技术实现思路

1、本申请实施例的主要目的在于提出一种多智能体协同数据处理方法、系统及存储介质,能针对企业内部数据,在确保满足安全边界的前提下,利用远程控制智能体安全完成跨域数据处理任务。

2、为实现上述目的,本申请实施例的第一方面提出了一种多智能体协同数据处理方法,所述方法包括:

3、响应于获取到针对目标数据处理任务的目标状态,中央调度智能体调用状态机控制层对所述目标状态进行前置条件检查,得到检查结果,其中,状态机控制层配置有状态机拓扑以及前置约束条件集,所述状态机拓扑中包括多个任务状态,所述前置约束条件集包括至少一个通用业务前置条件;至少部分所述通用业务前置条件与所述任务状态对应设置;

4、在所述检查结果指示校验通过的情况下,中央调度智能体发布与所述目标状态对应的子任务;

5、通过各专业智能体从已发布的所述子任务中选取出匹配的目标子任务并执行所述目标子任务;

6、其中,所述检查结果包括状态流转合规检查结果和通用业务前置检查结果;所述状态流转合规检查结果为根据所述状态机拓扑和所述当前状态,对所述目标状态进行校验得到;所述通用业务前置检查结果为根据前置约束条件集中与所述目标状态匹配的目标通用业务前置条件,对所述目标状态进行校验得到;所述目标数据处理任务的当前状态在所述检查结果指示状态流转合规校验通过以及操作约束校验通过的情况下被更新为所述目标状态。

7、为实现上述目的,本申请实施例的第二方面提出了一种智能体协同数据处理系统,包括:

8、应用交互层,所述应用交互层用于获取来自于用户的数据处理请求;

9、多智能体协作层,所述多智能体协作层包括中央调度智能体以及多个专业智能体,所述中央调度智能体用于根据所述数据处理请求,创建目标数据处理任务;

10、状态机控制层,所述状态机控制层用于存储状态机拓扑以及前置约束条件集,所述状态机控制层用于响应所述中央调度智能体针对目标状态的校验请求,对所述目标状态进行前置条件检查并将检查结果发送至所述中央调度智能体;其中,所述检查结果包括状态流转合规检查结果和通用业务前置检查结果;所述状态流转合规检查结果为根据所述状态机拓扑和所述当前状态,对所述目标状态进行校验得到;所述通用业务前置检查结果为根据前置约束条件集中与所述目标状态匹配的目标通用业务前置条件,对所述目标状态进行校验得到;所述目标数据处理任务的当前状态在所述检查结果指示状态流转合规校验通过以及操作约束校验通过的情况下被更新为所述目标状态;

11、数据访问调用层;

12、其中,在所述检查结果指示校验通过的情况下,所述中央调度智能体发布与所述目标状态对应的子任务;各所述专业智能体从已发布的所述子任务中选取出匹配的目标子任务并执行所述目标子任务;

13、其中,所述数据访问调用层用于向各所述专业智能体提供执行对应的所述目标子任务所需的数据源以及工具资源。

14、为实现上述目的,本申请实施例的第三方面提出了一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于被处理器执行如第一方面任意一项所述的多智能体协同数据处理方法。

15、本申请提出的多智能体协同数据处理方法、系统及存储介质,其通过状态机拓扑中定义的状态流转规则对中央调度智能体执行目标数据处理任务的任务走向进行硬性约束,同时通过前置约束条件集对目标状态的流转前的操作约束进行校验,实现对目标数据处理任务的下一个节点的状态的验收的进一步确认。且由于中央调度智能体仅且只是基于校验通过的目标状态进行子任务的发布,并不涉及各专业智能体的子任务的分配,此时,中央调度智能体与各专业智能体协同完成目标数据处理任务的整个数据处理流程是完全可控的,且数据处理流程中每个节点到下一个节点的流转也是准确的。在出现异常的情况下也可以基于当前状态快速确认出异常。因此,和相关技术相比,本申请实施例能够针对企业内部数据,在确保满足安全边界的前提下,利用远程控制智能体安全完成跨域数据处理任务。

1.一种多智能体协同数据处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的多智能体协同数据处理方法,其特征在于,所述检查结果还包括流转阈值检查结果,所述流转阈值检查结果通过如下步骤确定:

3.根据权利要求1所述的多智能体协同数据处理方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的多智能体协同数据处理方法,其特征在于,所述根据所述目标纵深防御检查条件,对所述目标数据操作进行访问校验,包括:

5.根据权利要求4所述的多智能体协同数据处理方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的多智能体协同数据处理方法,其特征在于,所述方法还包括如下至少之一:

7.根据权利要求1所述的多智能体协同数据处理方法,其特征在于,所述方法还包括:

8.根据权利要求1所述的多智能体协同数据处理方法,其特征在于,所述根据所述状态机拓扑和所述当前状态,对所述目标状态进行状态流转合规校验,包括如下至少之一:

9.一种多智能体协同数据处理系统,其特征在于,包括:

10.一种计算机可读存储介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令用于被处理器执行如权利要求1至8中任意一项所述的多智能体协同数据处理方法。