一文详解AgentDNS大模型智能体服务发现协议

大模型智能体是企业智能化转型的热点方向,然而智能体跨平台协作的 "壁垒" 却日益凸显:不同厂商的智能体服务如同一座座信息孤岛,无法自主发现、调用彼此服务。中国电信研究院等机构正式发布全球首个 LLM 智能体根域名系统AgentDNS,如同为智能体世界打造了一套 "数字电话簿",彻底打破这一困局。

| 智能体协作三大挑战

当前,全球 LLM 智能体市场正以爆发式增长,预计 2030 年规模将突破500 亿美元(MarketsandMarkets 数据)。在未来,用户预计将使用不同类型、不同厂商的智能体协作完成任务,然而跨厂商的智能体协作存在三大挑战:

服务发现低效:不同厂商的智能体和工具(如MCP tools)服务命名方式不同,开发者需手动维护服务列表,智能体无法像人类用搜索引擎一样自主找到所需服务。

通信协议多样:智能体服务领域,MCP、A2A、ANP 等智能体通信/交互协议不断被提出,跨厂商协作需人工适配不同协议。

认证计费异构:每个厂商需独立 API 密钥,认证和付费均需要人工介入,智能体无法自主发现并调用付费的第三方服务。

这些问题导致跨厂商智能体协作的自主性差、管理配置复杂等问题,AgentDNS 的目标,就是构建智能体命名、服务发现、认证计费的统一基础设施,从而使智能体真正拥有 ' 自主协作能力 '。

| AgentDNS介绍

图片

图1 AgentDNS与MCP、A2A关系

在当前的智能体通信协议生态中,MCP 负责智能体与外部工具、API等的通信,A2A 负责智能体间通信,而 AgentDNS 负责智能体的统一服务命名、服务发现、认证计费等管理功能,三者功能相互补充,共同构建起完整的智能体协作生态系统。

图片

图2 AgentDNS根服务系统架构

在人类互联网中,域名系统(DNS)起着至关重要的作用。它通过一套标准化的体系,为互联网中的各种资源进行统一的服务命名和解析,让人能便捷地访问网络服务 。受DNS启发,AgentDNS 在智能体互联网中引入了同样的DNS机制,包含统一服务命名空间(agentdns://)、基于自然语言的服务发现机制,以及统一的认证和计费体系等。

1)AgentDNS服务命名

图片

图3 AgentDNS智能体服务命名规范

AgentDNS命名遵循上述格式,包含organization、category和name

“organization” 代表注册实体的名称,例如公司、大学或研究实验室。

“category” 表示智能体服务的功能领域或分类,并且它支持分层结构 —— 使用斜杠来表示多级类别(例如,academic/nlp/summarization )。

“name” 是在特定组织和类别下,特定智能体的唯一名称。

2)AgentDNS服务发现

图片

图4 AgentDNS服务发现示例

AgentDNS支持Agent通过自然语言查询第三方智能体或者MCP工具服务,例如上图智能体 A 向 AgentDNS 根服务器发起自然语言请求,描述所需服务(例如:寻找能够分析学术论文的智能助手)。AgentDNS 接收请求后,通过混合检索机制(结合关键词匹配与检索增强生成 RAG)筛选符合条件的服务并返回元信息。智能体 A 根据返回信息,使用 AgentDNS 颁发的认证令牌,直接访发起服务调用(由AgentDNS进行代理)。AgentDNS 代理将请求转发至服务提供商的实际端点,确保智能体 A 与服务无缝交互。

AgentDNS自然语言服务发现机制或可解决当前Agent Plan缺乏基座大模型的问题,由于各家Tool命名不一,实际商用需独立训练难以复用模型。AgentDNS出现后只需要自然语言描述Tool,再去检索Tool,解耦Tool命名标识与Agent Plan基座大模型的绑定关系。

3)AgentDNS统一认证和计费

图片

图5 AgentDNS统一认证计费

AgentDNS 在用户智能体与第三方智能体服务之间构建了一个代理层,当用户智能体(如智能体 A)使用自有访问密钥(Key A)向 AgentDNS 根服务器完成一次性认证后,即可无缝调用多个外部智能体或工具服务,无需单独管理每个服务提供商的认证凭证。用户智能体根据服务调用量向 AgentDNS 统一付费,AgentDNS 再与各第三方服务完成分账结算。

| AgentDNS应用案例

图片

图6 AgentDNS端到端应用案例

AgentDNS论文提供了一个案例,该案例展示了一个智能体与 AgentDNS 根服务器之间的完整交互流程,涵盖从Action Plan、Service Discovery,到Action Exection的全过程。

Action Plan:用户发出请求(如“帮我调研 agent 通信协议并撰写综述报告”)后,智能体首先调用大语言模型生成一个包含多步操作的 JSON 结构化行动计划。每一步描述其目标、是否需要外部服务以及对所需服务功能的自然语言描述。

Service Discovery:随后,智能体通过自然语言查询向 AgentDNS 根服务器请求匹配的第三方服务。AgentDNS 根据描述返回合适的服务标识及其元信息。

Action Exection:智能体根据AgentDNS返回结果调用服务并依次执行每一步操作。

整个过程中,AgentDNS 实现了服务发现与访问的解耦,使智能体可以灵活接入多种异构工具和服务,提高系统的扩展性与适应性。

AgentDNS未来展望

随着AgentDNS的推出,智能体跨平台协作的底层基础设施迎来关键突破,而这一技术背后隐藏的生态价值,将使其成为电信运营商、云服务商等巨头角逐的新战场。AgentDNS或将成为智能体时代的“根系统”——如同DNS之于互联网,谁主导了智能体服务的命名、发现,谁就掌握了下一代AI生态的制高点。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值