AI代理协作协议

AION是一个开放的协议,使AI代理能够实时动态地发现、信任和协作其他代理和模型上下文协议(MCP)服务器,无需预配置。

  • by Ingenium-Software
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 ingenium-software/aion

使用说明

AION

AION是一个全球性的开放协议,允许AI代理动态、实时地发现、信任其他代理和模型上下文协议(MCP)服务器,并与之协作,而无需预先配置。

1.概述

通过AION,代理商可以:

  • 通过MCP服务器和其他代理的功能、信任评分和可用性来发现它们。
  • 使用加密身份和经过验证的元数据安全连接。
  • 在多代理任务网格中协作,解决单个代理无法单独处理的问题。

有了AION,人工智能代理终于可以漫游一个真正的数字生态系统,而不是一个静态的集成列表。 将AION视为代理时代的DNS+HTTP:网络下一次进化的基础,主要用户可能不是人,而是智能代理。

2.问题陈述

静态、手动和隔离

如今,人工智能代理通过以下方式连接到MCP服务器或其他服务 预配置的静态列表. 每个服务器都必须手动添加、更新和维护,这意味着代理:

  • 自己无法适应新的资源。
  • 当服务更改、移动或脱机时失败。
  • 孤立地运作,没有发现新能力的有机方式。

特工眼罩

如果没有共享的发现层,代理只能“看到”开发人员告诉他们的服务器。 这就像没有DNS的早期互联网,每个用户都记住原始IP地址。

失去合作潜力

即使在同一环境中存在多个代理,也没有 本地协议 用于:

  • 宣传他们的能力。
  • 寻找其他具有互补技能的代理人。
  • 组建临时团队以解决复杂任务。

安全和信任差距

没有普遍的信任和身份层:

  • 无法验证新服务器或代理是否合法。
  • 代理无法评估他们连接的实体的声誉或可靠性。

底线:

我们已经建立了非常有能力的特工,但我们让他们被困在孤岛上。 AION是将这些岛屿变成一个连接、可信和自组织网络的桥梁。

3.什么是AION?

AION (代理互操作操作网络)是一个 开放协议和发现结构 这使AI代理能够:

  • 找到 其他代理和MCP服务器根据能力、信任级别和可用性动态变化。
  • 验证 通过加密签名和分散的信任评分来识别身份和声誉。
  • 连接 安全地使用标准传输层(TCP、WebSockets、QUIC)。
  • 合作 通过结构化的任务编排,跨多个实体链接功能。

AION提供了一个 机器本地发现网络,不断更新的代理生态系统地图。

核心组件

AION构建在四个关键层上:

  1. AION DNS 系统 (发现名称服务)

    • MCP服务器和代理的全局联合注册表。
    • 查询返回与请求的功能和信任条件匹配的实体。
  2. AION-CAP (能力广告协议)

    • 描述工具、域、支持的模型、性能和身份验证要求的标准模式。
    • 每个服务器和代理都发布签名的CAP元数据。
  3. AION-PKI (代理的公钥基础设施)

    • 代理和MCP服务器的加密身份验证。
    • 整合声誉评分和撤销列表。
  4. AION 流 (任务路由和协作层)

    • 用于构建ad-hoc多代理工作流的编排协议。
    • 支持同步和异步任务图。
  5. 执行和上下文 (现有模型上下文协议)

  • 这就是实际的工具调用和上下文流发生的地方。

简言之: AION 是 DNS+SSSL+HTTP+WebRTC 代理世界的一个完整堆栈,用于发现、信任和协作。

4.用例

AION解锁了当今静态、隔离的代理设置所无法实现的功能。


4.1单代理发现

脚本: 研究助理代理在没有预配置端点的情况下醒来。

它如何与AION协同工作:

  1. 查询 AION DNS 系统 用于:

    capability: literature_search
    domain: medical
    trust ≥ 0.9
    
  2. 接收按延迟和信誉排序的已验证MCP服务器列表。

  3. 选择最快的服务器,用验证其签名 AION-PKI,并开始查询研究论文。

好处: 无需手动设置,始终找到最佳的当前资源。


4.2多代理任务网格

脚本: 物流人工智能需要与翻译人工智能和市场定价人工智能协调,以规划多国航运业务。

它如何与AION协同工作:

  1. 物流AI发布自己的CAP元数据。

  2. 查询AION-DNS以获取翻译和定价功能。

  3. 创建一个 任务图 通过 AION 流:

    • 翻译AI使货运单据本地化。
    • 定价AI调整每个市场的价格。
  4. 所有三个代理同时运行,实时相互传输结果。

好处: 复杂的任务无需事先人工连接集成即可解决。


4.3应急响应协调

脚本: 灾难来袭,需要实时数据和决策。

它如何与AION协同工作:

  1. 命令AI查询:

    • 天气数据流
    • 医疗分流代理
    • 物流路线代理
  2. 表格A ad-hoc灾难响应网格.

  3. 天气数据更新路线。

  4. 医疗分流更新了供应优先级。

  5. 物流相应地安排卡车和直升机的路线。

好处: 在高风险场景中快速、分散的协调。


4.4特定行业的生态系统

医疗保健: 代理发现医学影像分析MCP服务器,将其与EHR集成代理链接,并在几分钟内向医生提供诊断。

财务: 风险评估代理可以找到最新的监管合规服务器,并实时调整交易策略。

制造业: 维护代理在工厂车间发现本地物联网设备MCP服务器,以进行预测性维修。

这是一份强有力的草稿 第5节:架构概述,包括图表描述和堆栈解释。我将其结构化,以便在README中可读且视觉清晰。稍后,您可以使用图表工具将图表描述转换为实际图像。

5.架构概述

AION被设计为 分层、分散的网络,使代理能够动态发现、信任和协作。每一层都解决了发现、验证和任务编排的特定方面,同时保持模块化,以允许未来的扩展。

架构图

堆栈说明

  1. AI代理

    • 代理人同时扮演这两个角色 客户和合作者,查询AION-DNS的功能,发布自己的CAP元数据,并通过AION Flow执行多代理工作流。
    • 可以在任何地方运行,云、边缘或嵌入式设备。
  2. AION-DNS(发现层)

    • 代理和MCP服务器的联合注册表。
    • 支持 基于能力的查询、延迟感知排名和信任阈值。
    • 确保代理能够发现资源 动态和全局.
  3. AION-CAP(能力通告协议)

    • 标准化模式描述 工具、支持的模型、域、性能指标和访问要求.
    • CAP元数据是 加密签名 并实时更新。
  4. AION-PKI(身份和信任层)

    • 通过以下方式验证代理和服务器身份 加密密钥.
    • 合并 信誉评分、撤销列表和信任评估.
    • 防止恶意代理加入工作流或分发恶意数据。
  5. AION流(协作层)

    • 编排 多智能体任务图 具有同步或异步执行。
    • 支持 流媒体结果, 动态任务插入,以及 实时更新.
    • 作为 布线结构 连接代理和MCP服务器以协同解决问题。
  6. MCP服务器和服务

    • 提供代理使用的模型、数据或服务。
    • 通过AION协议完全可发现、可验证和可链接。
    • 可以联合、分布式或本地化,网络仍然灵活。