一种基于推理分类的Agent身份认证方法及装置与流程

摘要: 本说明书一个或多个实施例涉及终端,尤其涉及一种基于推理分类的agent身份认证方法及装置。背景技术:1、随着人工智能(artificialintelligenc...
一种基于推理分类的Agent身份认证方法及装置与流程

本说明书一个或多个实施例涉及终端,尤其涉及一种基于推理分类的agent身份认证方法及装置。

背景技术:

1、随着人工智能(artificial intelligence,ai)技术的发展,agent(智能体)已逐步应用于自动化办公、智能客服、工业控制、网络运维、数字员工以及多智能体协作等场景。其中,agent通常具备持续执行任务、访问外部资源、调用应用程序接口以及参与跨系统协作流程的能力,因此,如何对agent进行有效的身份核验,确保当前参与任务执行的agent确为合法、可信的目标agent,已成为保障智能系统运行安全、任务执行可靠性以及协作链路可控性的关键问题。

2、然而,目前对agent的身份校验多采用静态认证方式,在登录或接入阶段完成一次认证,并默认后续运行过程中的主体身份保持不变,由于该认证方式难以及时反映运行过程中的真实身份状态,一旦认证凭据被冒用、会话被劫持或执行主体被替换,容易导致未经授权的操作持续发生,严重影响了agent执行过程的安全性和可靠性。

技术实现思路

1、有鉴于此,本说明书一个或多个实施例提供技术方案如下:

2、根据本说明书一个或多个实施例的第一方面,提出了一种基于推理分类的agent身份认证方法,预先对agent的角色类型签名进行注册,所述角色类型签名至少包括允许所述agent执行的推理步骤类型和禁止所述agent执行的推理步骤类型,所述方法包括:

3、获取所述agent在执行当前任务的过程中所产生的推理过程数据;

4、确定所述推理过程数据中包含的推理步骤,并对所述推理步骤的类型进行标注;

5、将所述角色类型签名与标注的推理步骤类型进行匹配,以对该推理步骤类型进行合规性验证;

6、根据所述合规性验证的结果,确定针对所述agent的身份认证结果。

7、根据本说明书一个或多个实施例的第二方面,提出了一种基于推理分类的agent身份认证装置,包括:

8、注册模块,用于预先对agent的角色类型签名进行注册,所述角色类型签名至少包括允许所述agent执行的推理步骤类型和禁止所述agent执行的推理步骤类型;

9、获取模块,用于获取所述agent在执行当前任务的过程中所产生的推理过程数据;

10、标注模块,用于确定所述推理过程数据中包含的推理步骤,并对所述推理步骤的类型进行标注;

11、匹配模块,用于将所述角色类型签名与标注的推理步骤类型进行匹配,以对该推理步骤类型进行合规性验证;

12、认证模块,用于根据所述合规性验证的结果,确定针对所述agent的身份认证结果。

13、根据本说明书一个或多个实施例的第三方面,提出了一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器通过运行所述可执行指令以实现上述方法的步骤。

14、根据本说明书一个或多个实施例的第四方面,提出了一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现上述方法的步骤。

15、根据本说明书一个或多个实施例的第五方面,提出了一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现上述方法的步骤。

16、由上述实施例可知,本说明书通过预先注册agent的角色类型签名,并在agent运行过程中获取其针对当前任务生成的推理过程数据,确定推理过程数据中包含的推理步骤并对推理步骤的类型进行标注,基于角色类型签名对标注的推理步骤类型进行合规性验证,根据合规性验证结果确定针对agent的身份认证结果。与现有基于静态认证的方式相比,本申请能够结合agent在运行过程中的推理步骤类型与预注册角色类型签名之间的匹配关系,对agent身份进行动态核验,从而提升对运行过程中身份异常情况的识别能力,降低未经授权操作持续发生的风险,提高智能系统运行的安全性和可靠性。

1.一种基于推理分类的agent身份认证方法,预先对agent的角色类型签名进行注册,所述角色类型签名至少包括允许所述agent执行的推理步骤类型和禁止所述agent执行的推理步骤类型,所述方法包括:

2.如权利要求1所述的方法,对agent的角色类型签名进行注册,具体包括:

3.如权利要求1所述的方法,对所述推理步骤对应的推理步骤类型进行标注,具体包括:

4.如权利要求1所述的方法,对标注的推理步骤类型进行合规性验证,具体包括:

5.如权利要求4所述的方法,还包括:

6.如权利要求4所述的方法,所述角色类型签名还包括禁止的类型转换关系;

7.如权利要求4所述的方法,所述允许所述agent执行的推理步骤类型包括至少一个核心推理步骤类型;

8.如权利要求1所述的方法,还包括:

9.如权利要求8所述的方法,对所述agent的推理能力稳定性进行检测,具体包括:

10.如权利要求1所述的方法,对所述agent的跨会话推理类型分布一致性进行检测,具体包括:

11.一种基于推理分类的agent身份认证装置,包括:

12.一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器通过运行所述可执行指令以实现如权利要求1-10中任一项所述方法的步骤。

13.一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现如权利要求1-10中任一项所述方法的步骤。

14.一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现如权利要求1-10中任一项所述方法的步骤。