【智能体互联协议解析】需要“智能体名字系统”(ANS)吗?

在上一篇,介绍智能体身份码的文章中,我们一起了解了智能体身份码的格式和示例:

  • 1.2.156.****.1.34C2.478BDF.3GF547.1

看到这个示例,熟悉互联网协议的朋友,一定会觉得很眼熟:这个以点划分的形式,跟我们熟知的网络域名非常相似:

从这一点,引出了一个非常有意思的问题,也是交流中大家比较关注和容易混淆的问题:

  • 智能体互联网中,需要类似于网络域名系统(Domian Name System,DNS)这样的"智能体名字系统"(Agent Name System,ANS)吗?

要搞清楚这个问题,我们要像智能体拆解任务一样,把这个问题拆解为一系列子问题进行解答。

【先看PPT再看文章】


【问题1】为什么要有DNS?

【解答】

在互联网上,一台计算机(或服务器)与其他计算机通信时,它的唯一标识是一个IP地址。例如,北京邮电大学官网的服务器地址就是一个IP地址:

  • 211.68.69.240

但是,这种纯数字的标识,人类是很难记忆的,不利于记住这串数字输入到浏览器地址栏中以访问北京邮电大学官网。

DNS的作用,就是管理网站的一个人类可以记住的名字,与其对应服务器的IP地址的关系,例如:

其作用是,将纯数字的IP地址转换为一个人类记忆方便的点分结构的字符串,例如:

  • www,代表网页浏览服务

  • bupt,代表北邮的英文缩写(Beijing University of Posts and Telecommunications)

  • edu,代表教育机构

  • cn,代表中国

  • 合起来后,www.bupt.edu.cn,人类的记忆就变得比较方便:中国的教育机构北京邮电大学提供的网页浏览服务器

当我们把一个域名www.bupt.edu.cn输入到浏览器地址栏时,浏览器会通过预先配置的DNS服务器地址,将www.bupt.edu.cn发送到这个DNS服务器,通过一系列机制将这个地址解析为IP地址211.68.69.240,从而我们使用的这台计算机可以连接到北京邮电大学官网服务器进行网页浏览。

所以,我们简单总结一下:DNS是为了便于人类通过记忆互联网计算机节点名字以转换为IP地址进行访问的系统。


【问题2】智能体需要名字解析吗?

【解答】

不需要。因为人类不需要记住智能体的"名字"。

大家一起来回想下,现在我们使用已有的智能体的时候,是通过什么方式访问的?

  • 方式1:在浏览器中输入网址

这是目前普遍使用的方式,例如我们在浏览器地址栏中输入doubao.com访问豆包智能体。此时,智能体的"名字",就是原来的域名,我们并不需要额外的智能体名字。

  • 方式2:打开一个APP

另一种常见的方式,是在手机或电脑上打开一个APP使用智能体,例如点击豆包APP。此时,我们也不需要额外记住一个用来寻址的智能体名字。

那么,接下来的一个问题出现了。


【问题3】智能体什么时候要被查找和寻址呢?

答案是,智能体在进行互联协作时,会需要被查找和寻址。

未来人类使用智能体的入口,会是众多就在我们手边的便捷入口,包括但不限于:手机终端个人助手智能体(例如siri),大型互联网应用化身的智能体(例如豆包),通信服务智能体(例如消息),甚至是一个身边的家具终端(例如音箱)。我们完全不需要记住一个智能体的名字。

反而是,当一个入口智能体,接到我们下达的指令,发现不能完全靠自身的能力完成我们提出的任务目标,需要其他智能体进行互联协作时,会需要对其他协作智能体进行查找和寻址。

也就是说,智能体的查找和寻址,不是面向人类,而是面向机器。此时,我们会发现,传统的DNS中将一串面向人类记忆定义的域名字符串转换为IP地址的机制,并不适用。因为,机器是不需要一段具有含义的字符来进行"记忆"的。

在理解了这一前提后,我们可以自然地进入下一个问题。


【问题4】智能体互联网中,如何进行智能体的查找和寻址?

【解答】

一个简要且明确的答案是:

  • 智能体的查找,是基于能力的匹配。

  • 智能体的寻址,可以基于原有的域名系统。

详细的过程,我们一起在下一篇文章:智能体发现,进行详细解读。


【往期回顾】

北邮ACPs协议和代码与智能体互联AIP标准的关系

AIP是MCP/A2A的替代品吗?

ACPs/AIP为什么还在用"落后"的"中心化"架构?

一个完整的智能体互联协作流程

身份码-智能体的身份证号

什么是"智能体程序包"与"智能体实例"?

【点击关注不迷路】

相关推荐
梁辰兴2 小时前
AI解码千年甲骨文,指尖触碰的文明觉醒!
人工智能·ai·ai+·文明·甲骨文·ai赋能·梁辰兴
阿里云大数据AI技术2 小时前
# Hologres Dynamic Table:高效增量刷新,构建实时统一数仓的核心利器
人工智能·数据分析
JxWang053 小时前
pandas计算某列每行带有分隔符的数据中包含特定值的次数
人工智能
能源系统预测和优化研究3 小时前
创新点解读:基于非线性二次分解的Ridge-RF-XGBoost时间序列预测(附代码实现)
人工智能·深度学习·算法
照海19Gin3 小时前
【企业网架构实验解析】三层组网与 AC+AP 无线部署的协议逻辑(eNSP 仿真实践)
网络
执笔论英雄3 小时前
【RL】ROLL下载模型流程
人工智能·算法·机器学习
لا معنى له3 小时前
目标分割介绍及最新模型----学习笔记
人工智能·笔记·深度学习·学习·机器学习·计算机视觉
carver w3 小时前
one-hot编码
人工智能
Lilixxs3 小时前
wireshark LLDP 协议抓包获取 M580 PLC 网口地址
网络·测试工具·wireshark·plc·施耐德·lldp·m580