智能体通信协议 ANP

本文主体是常高伟老师在datawhale的宣讲。

辅以一些本人的看法,希望各位大佬一起交流指正。

老师认为的 Agentic Web 核心趋势:未来是Agent之间的连接

  1. Agent将取代现有软件
    1. 个人助手将取代人们访问互联网的行为
    2. Agent 将取代企业的软件服务
    3. 个人助手将直接与 Agent 建立连接
  2. Agent必须实现互联互通
    1. AI必须能够获取完整的上下文信息
    2. AI应能调用全部工具能力
    3. Agent之间的连接性将占据更高比重
  3. Agent通过协议实现交互
    1. 协议Protocol是 AI 与互联网交互的最高效的方式
    2. Computer Use Agent 仅是过渡形式
    3. 未来将形成标准化的Agent通信协议

协议是智能体交互最高效的方式

Agentic Web是否需要新的HTTP

HTTP更像是一个与业务无关的通用传输协议,智能体协议需要和业务深度耦合,比如怎么用协议预定酒店、购买商品等,应该增加一个业务层

智能体协议需要解决的三大挑战

  1. 打破数据孤岛,实现智能体互联互通(上下文共通等
  2. AI原声设计,协议要专为Agent打造
  3. 建立行业共识、标准化

MCP是什么

MCP模型上下文协议是一个开放协议,旨在实现大模型应用与外部数据源和工具之间的无缝衔接

核心概念

  • Root: 让服务器安全访问客户端的文件
  • Sampling: MCP server 使用 client 的 AI 能力
  • Prompt: 服务器向客户端公开提示模版,与资源工具配合使用
  • Resource: 服务器向客户端公开资源
  • Tools: 服务器公开可以由大模型调用的工具

核心流程

初始化:能力协商和协议版本

操作:正常协议通信

关闭:优雅地终止连接

"API 可以看作不标准的协议"

身份

基于 OAuth 2.1 授权,安全性更高

支持客户端动态注册

OAuth: 中心化的认证协议(需要有一个中心账号

A2A - Agent to Agent

A2A是用的带外的身份认证(例如OpenAPI),协议本身不提供身份方案

ANP为了支持未来在互联网中认证,所以不能用中心化的方式,而是用DID

Agent Network Protocol

  • 任意两个智能体都能互联互通
  • 便于AI访问的数据网络

分层

身份加密层、元协议层、应用层

身份认证

基于 W3C DID 设计了分布式的身份认证方案

类似于 email 业务

智能体描述

对外展示我这个智能体能干嘛

基于语义网 相关技术如 JSON-LD , schema.org

智能体发现

基于DNS域名的智能体发现(路径

交互流程

MCP与ANP区别

MCP是用于构建智能体,方便LLM调用func

ANP是方便智能体之间构建连接

身份认证

信息组织

MCP的信息获取方式本质是一个远程调用,用RPC的方式拿到工具列表

ANP使用 Linked-Data 技术,将智能体对外公开信息与接口,用URL链接称一个便于AI访问的数据网络,复用现有的web基础设施,包括搜索引擎、DNS、CDN等

整体对比

A2A 适合企业内部智能体之间的复杂协作

MCP 模型与工具、资源的连接

ANP 智能体在互联网中交互

智能体支付协议 AP2 谷歌

凭证:电子小票

场景

智能购物:监测、可接受价格区间

核心原则

  • 设计中的用户控制与隐私
  • 可开放性
  • 交易责任

核心技术 - 可验证凭证 VCs

VC的哈希链(~区块链)

构建智能体原子网络

(tip:这位老师从酒店这个小场景进行切入,不断深入想

ANP社区

相关推荐
Trouvaille ~6 小时前
【Linux】UDP Socket编程实战(一):Echo Server从零到一
linux·运维·服务器·网络·c++·websocket·udp
咖丨喱6 小时前
IP校验和算法解析与实现
网络·tcp/ip·算法
那就回到过去7 小时前
交换机特性
网络·hcip·ensp·交换机
lpruoyu7 小时前
【Docker进阶-05】Docker网络
网络·docker·容器
小李独爱秋8 小时前
计算机网络经典问题透视:蜂窝网络切换如何“扼杀”你的TCP连接?
网络·网络协议·tcp/ip·计算机网络·php·信息与通信
犀思云8 小时前
企业总部网络全球化扩张:利用FusionWAN NaaS 破解“网络成本瓶颈”
网络·人工智能·机器人·智能仓储·专线
xixixi777779 小时前
互联网和数据分析中的核心指标 DAU (日活跃用户数)
大数据·网络·数据库·数据·dau·mau·留存率
焦点链创研究所9 小时前
去中心化实体基础设施网络的崛起:比较分析
网络·去中心化·区块链
迎仔10 小时前
00-网络技术体系总览:从信息孤岛到数字世界的高速公路
网络
leaguecn10 小时前
ArcGIS授权管理器断网后自动停止
网络·arcgis·授权