智能体互联系列国标草案的理解(6):智能体交互

智能体互联系列国标草案的理解(6):智能体交互

刘军

2025-10-24 发布457 浏览 · 0 点赞 · 0 收藏

本篇是对《人工智能 智能体互联》第6部分:智能体交互的理解

在基于第5部分:智能体发现的两种机制,需要协作的请求智能体找到能力匹配的服务智能体后,下一个关键步骤就是在请求智能体和服务智能体之间提供一种标准的交互方式。第6部分:智能体交互即为满足此需求的标准。

智能体之间,可以存在三种交互模式:

(1)点对点模式

在点对点模式下,请求智能体与服务器智能体进行一对一的直接交互(可以类比为两人单独聊天)。

(2)群组模式

在进行复杂任务协作时,点对点交互模型可能效率不高,因此标准中包含了效率更高的群组模式(可以类比为在会议室开会)。

在群组模式下,群组的创建与管理可由请求智能体发起并维护,也可由第三方预先配置并管理。

同一群组内的请求智能体和服务智能体均可通过消息分发模块发送和接收消息。

(3)混合模式

在请求智能体和服务智能体之间的交互过程中同时采用点对点模式和群组模式则为混合模式。

除了交互模式外,第6部分智能体交互标准中定义的另一个重要部分为智能体交互的内容元素及关系。

智能体交互过程中使用的内容元素主要包括:数据、消息、任务和会话。这些内容元素的定义请参见相应的具体标准内容。

这些交互内容元素和交互参与角色之间的关系如下图所示:

其中序号1-8对应的关系如下表所示:

在定义了交互模式和交互内容元素后,即可定义出具体的交互过程参考实现:

(1)点对点交换模式参考实现流程

(2)群组交互模式参考实现流程

针对不同的应用和网络状况,第6部分的附录A中还给出了三种点对点模式的参考实现:

(1)远程调用实现方式

(2)流式实现方式

(3)通知实现方式

为了便于开发者使用本标准提供的方式,第6部分附录B还提供了三种智能体协作模式在本标准定义的互动方式下的实现参考:

(1)主从模式

(2)代理协商模式

(3)任务订阅模式

特别申明:本文仅代表个人观点,关于此文的疑问和提问,欢迎联系北京邮电大学人工智能学院智能体互联小组联系人:智能体刘老师(liujun@bupt.edu.cn)。

请前往 登录/注册 即可发表您的看法…