ANP 快速入门
愿景
Agent Network Protocol (ANP) 旨在成为智能体互联网时代的 HTTP。
我们的愿景是定义智能体之间如何连接,为数十亿智能体构建一个开放、安全、高效的协作网络。
为什么选择 ANP?
虽然当前的互联网基础设施已经相当成熟,但对于智能体网络的特定需求,仍然缺乏最优的通信和连接解决方案。我们致力于解决三个主要挑战:
🌐 互联互通
- 实现所有智能体之间的通信
- 打破数据孤岛
- 确保 AI 能获取完整的上下文信息
🖥️ 原生接口
- AI 不应模仿人类的互联网交互方式
- 通过 API 和协议与数字世界交互
- 优化机器对机器的通信
🤝 高效协作
- 利用 AI 实现自动组织
- 支持智能体之间的自动协商
- 创建更具成本效益的协作网络
协议架构
ANP 由三个核心层组成:
1. 身份和加密通信层
- 基于 W3C DID(去中心化标识符)规范
- 提供去中心化认证方案
- 支持端到端加密通信
- 构建在现有的 Web 基础设施上
2. 元协议层
- 促进智能体之间的协议协商
- 实现自动组织网络
- 支持自主协商合作
- 智能体网络进化的关键
3. 应用协议层
- 基于语义网规范
- 支持能力描述
- 管理应用协议
- 简化智能体交互
资源
📚 规范文档
- 01-智能体网络协议技术白皮书:了解框架
- 03-did:wba 方法设计规范:学习身份和认证
- 06-ANP-智能体通信元协议规范:探索元协议在智能体通信中的应用
- 07-ANP-智能体描述协议规范:定义智能体能力
📝 博客文章
- 智能体网络的独特之处:智能体网络的独特之处
- 基于 Web 的智能体去中心化标识符:基于 Web 的智能体 DID 方法
- AI 与互联网交互的三种技术方案:AI 如何与互联网交互
- 更多文章...
💻 代码
- AgentConnect:官方实现
- GitHub 仓库:源代码和文档