一种智能体任务替代对象验证方法及系统与流程

摘要: 本发明涉及可信数据空间与智能体跨域调用,尤其涉及一种智能体任务替代对象验证方法及系统。背景技术:1、在可信数据空间中,智能体通常通过接入目标连接器调用数据产品、...
一种智能体任务替代对象验证方法及系统与流程

本发明涉及可信数据空间与智能体跨域调用,尤其涉及一种智能体任务替代对象验证方法及系统。

背景技术:

1、在可信数据空间中,智能体通常通过接入目标连接器调用数据产品、数据处理工具或子智能体来执行目标任务。当用于执行目标任务的原对象暂时不可用时,目标连接器会依据对象的名称、字段、参数或自然语言的功能描述选出替代对象来执行目标任务。现有系统大多只检查访问权限、接口参数或功能标签,无法确认替代对象是否仍然执行目标任务。尤其当替代对象在字段名与类型保持不变时改动了统计口径、单位或时间粒度,其输出照样能成功生成,返回格式也完全正常,调用过程中不会报错,但是结果偏离了目标任务的口径,随后流入下游计算与决策,不容易被及时发现。

技术实现思路

1、为了克服现有技术的不足,本发明提供一种智能体任务替代对象验证方法及系统。解决目标连接器因数据产品、数据处理工具、子智能体不可用而发起替代对象判定流程时,在不传输未授权目标业务数据前提下,于受控输入与反例探针覆盖范围内有效核验替代对象是否维持目标任务要求;输出允许直接替代、局部重新规划、拒绝替代三类判定结果。

2、为了实现上述目的,本发明包括以下步骤:

3、步骤s1、接收目标任务,编译并固化目标任务不变量摘要;

4、步骤s2、判断用于执行目标任务的原对象是否可用,原对象可用则执行目标任务;原对象不可用则进入替代对象判定流程;

5、步骤s3、接收替代对象能力描述,编译生成替代对象可观测效果向量;

6、步骤s4、根据目标任务不变量摘要与替代对象可观测效果向量确定适用维度集合,针对每个适用维度生成反例探针;建立反例探针与适用维度的覆盖索引,并执行去冗余处理,形成反例探针集合;反例探针执行受总预算约束,满足总预算后在目标连接器侧受信执行边界内执行,输出观测结果;

7、步骤s5、比较预期结果与观测结果,形成违反集合;所述违反集合分为不可修复硬违反集合和可修复违反集合;输出判定结果:拒绝替代、局部重新规划或允许替代;根据判定结果签发对应的不变量证书,发送接收域;接收域进行证书校验,校验通过则根据判定结果执行,校验失败则阻断替代;若判定结果为局部重新规划,则执行局部重新规划流程。

8、具体地,所述步骤s4中,反例探针为向替代对象提出带已知答案的受控询问;反例探针包含挑战种子,挑战种子为随机生成的随机数,避免替代对象基于固定样例的反例探针预先构造应答结果。

9、具体地,所述步骤s4中,反例探针执行受总预算约束具体为:

10、;

11、其中,为累计成本,为访问成本,为总预算,为本次替代请求中实际执行的反例探针实例总数,为反例探针实例编号;当新增反例探针实例使超过时,目标连接器回退到元数据层反例探针;若元数据不足以判定该维度,则该维度记为未知证据元素,并输出拒绝替代。

12、具体地,所述步骤s4中,建立反例探针与适用维度的覆盖索引并执行去冗余处理,具体包括:建立反例探针与适用维度之间的覆盖关系,使每个适用维度至少由一个反例探针覆盖,形成反例探针覆盖索引;若某一反例探针所覆盖的适用维度已被其余反例探针所覆盖,则将该反例探针判定为冗余反例探针并剔除。

13、具体地,所述步骤s5中,违反集合和判定结果的对应关系为,当不可修复硬违反集合和可修复违反集合同时为空,对应判定结果为允许替代;不可修复硬违反集合非空时,对应的判定结果为拒绝替代,可修复违反集合非空时,对应的判定结果为局部重新规划。

14、进一步地,所述步骤s5中,执行局部重新规划流程具体为,向替代对象返回允许变化边界内的可修复字段修改项,替代对象完成字段修改后,提交下一轮替代对象能力描述,针对字段修改对应的探针形成增量探针闭包,累计成本满足总预算后仅执行增量探针。

15、进一步地,所述步骤s5中,执行增量探针后,重新进行判定,根据判定结果签发对应的不变量证书,所述不变量证书内写入上一轮不变量证书的父证书哈希值,形成链式证书。

16、具体地,所述步骤s5中,不变量证书设置撤销纪元,撤销纪元用于批量使旧版本证书失效,目标连接器每次轮换签名密钥或作废旧版本证书时递增,接收域只接受不低于当前撤销纪元的证书。

17、进一步地,所述步骤s5中,接收域进行证书校验具体为,证书随同跨域替代请求发送至接收域,接收域连接器储存有信任根公钥及对应的公钥目录,证书校验时首先完成验签,检查防重放序号、有效期、撤销纪元;再核对目标任务不变量摘要、比较器版本、反例探针覆盖索引与当前请求是否匹配;最后使用相同版本的类型化比较器比对反例探针预期、观测结果,复现完整判定结论,以此完成替代请求门控。

18、本发明还提供了一种智能体任务替代对象验证系统,用于上述验证方法,其特征在于,所述系统包括目标连接器、替代对象侧资源及接收域连接器,目标连接器包括:任务不变量编译器,替代提议接收器,局部重新规划器,能力描述适配器,反例探针生成器,探针访问预算控制器,受控探针执行器,类型化比较器,不变量证据判定器,增量探针闭包管理器,证书签发器,替代请求封装器;替代对象侧资源包括:数据产品目录中的目录样例、工具定义与限制,以及替代对象对外提供的受控仿真接口或沙箱接口;接收域连接器包括:接收域验签复核器和替代执行门控;目标连接器与接收域连接器通过跨域替代请求报文交互;目标连接器访问替代对象侧资源执行反例探针。

19、本发明的有益效果如下:

20、1、针对字段结构完全一致,但统计口径、单位、关键假设、输出形态发生隐藏漂移的替代对象,依靠必需维度字典、类型化比较器,在原始粒度下完成比对,不预先归一化掩盖原始差异,实现对该类语义漂移的有效识别拦截;校验全程仅使用元数据、受控合成数据等方式,不向目标连接器传递未授权原始业务数据。

21、2、所有来源的替代对象能力描述统一经过目标连接器独立校验链路,替代对象无法通过修改替代任务描述篡改目标任务不变量摘要;全部判定证据固化于目标连接器签名的不变量证书,跨域接收域可验签复现全部判定过程,判定过程可追溯、可复核。

22、3、引入增量反例探针闭包机制,局部重新规划后,仅重新执行受修改字段关联的反例探针集合,其余维度历史证据直接复用,无需重跑全量反例探针;大幅降低重验证计算开销,同时减少反例探针读取数据量。

1.一种智能体任务替代对象验证方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的智能体任务替代对象验证方法,其特征在于,所述步骤s4中,反例探针为向替代对象提出带已知答案的受控询问;反例探针包含挑战种子,挑战种子为随机生成的随机数,避免替代对象基于固定样例的反例探针预先构造应答结果。

3.根据权利要求1所述的智能体任务替代对象验证方法,其特征在于,所述步骤s4中,反例探针执行受总预算约束具体为:

4.根据权利要求1所述的智能体任务替代对象验证方法,其特征在于,所述步骤s4中,建立反例探针与适用维度的覆盖索引并执行去冗余处理,具体包括:建立反例探针与适用维度之间的覆盖关系,使每个适用维度至少由一个反例探针覆盖,形成反例探针覆盖索引;若某一反例探针所覆盖的适用维度已被其余反例探针所覆盖,则将该反例探针判定为冗余反例探针并剔除。

5.根据权利要求1所述的智能体任务替代对象验证方法,其特征在于,所述步骤s5中,违反集合和判定结果的对应关系为,当不可修复硬违反集合和可修复违反集合同时为空,对应判定结果为允许替代;不可修复硬违反集合非空时,对应的判定结果为拒绝替代,可修复违反集合非空时,对应的判定结果为局部重新规划。

6.根据权利要求5所述的智能体任务替代对象验证方法,其特征在于,所述步骤s5中,执行局部重新规划流程具体为,向替代对象返回允许变化边界内的可修复字段修改项,替代对象完成字段修改后,提交下一轮替代对象能力描述,目标连接器重新接收替代对象能力描述并编译替代对象可观测效果向量,确定适用维度集合,针对字段修改对应的探针形成增量探针闭包,累计成本满足总预算后仅执行增量探针。

7.根据权利要求6所述的智能体任务替代对象验证方法,其特征在于,所述步骤s5中,执行增量探针后,重新进行判定,根据判定结果签发对应的不变量证书,所述不变量证书内写入上一轮不变量证书的父证书哈希值,形成链式证书。

8.根据权利要求1所述的智能体任务替代对象验证方法,其特征在于,所述步骤s5中,不变量证书设置撤销纪元,撤销纪元用于批量使旧版本证书失效,目标连接器每次轮换签名密钥或作废旧版本证书时递增,接收域只接受不低于当前撤销纪元的证书。

9.根据权利要求8所述的智能体任务替代对象验证方法,其特征在于,所述步骤s5中,接收域进行证书校验具体为,证书随同跨域替代请求发送至接收域,接收域连接器储存有信任根公钥及对应的公钥目录,证书校验时首先完成验签,检查防重放序号、有效期、撤销纪元;再核对目标任务不变量摘要、比较器版本、反例探针覆盖索引与当前请求是否匹配;最后使用相同版本的类型化比较器比对反例探针预期、观测结果,复现完整判定结论,以此完成替代请求门控。

10.一种智能体任务替代对象验证系统,用于实现权利要求1-9任一项所述的验证方法,其特征在于,所述系统包括目标连接器、替代对象侧资源及接收域连接器,目标连接器包括:任务不变量编译器,替代提议接收器,局部重新规划器,能力描述适配器,反例探针生成器,探针访问预算控制器,受控探针执行器,类型化比较器,不变量证据判定器,增量探针闭包管理器,证书签发器,替代请求封装器;替代对象侧资源包括:数据产品目录中的目录样例、工具定义与限制,以及替代对象对外提供的受控仿真接口或沙箱接口;接收域连接器包括:接收域验签复核器和替代执行门控;目标连接器与接收域连接器通过跨域替代请求报文交互;目标连接器访问替代对象侧资源执行反例探针。