V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sing1ee
V2EX  ›  分享发现

Awesome A2A Directory

  •  
  •   sing1ee · 49 天前 · 976 次点击
    这是一个创建于 49 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前能收集到的、有关 A2A 的内容:Awesome A2A Directory,可以直接阅读以下:

    目录

    概述

    A2A (Agent2Agent) 是谷歌开发的开放协议,使 AI 代理能够安全通信和协作。它打破了孤立代理系统之间的壁垒,实现复杂的跨应用自动化。

    主要特点:

    • 🎯 简单: 使用 HTTP 、JSON-RPC 、SSE
    • 🏢 企业就绪: 注重安全性和隐私
    • ⚡ 异步优先: 处理长时间运行的任务
    • 🔄 模态无关: 支持文本、文件、表单、流
    • 🔒 不透明执行: 代理之间交互不共享内部逻辑

    官方链接:

    入门指南

    1. 学习基础知识

    2. 运行示例

      • 📥 克隆官方仓库
      • 📝 按照/samples中的说明操作
    3. 构建自己的应用

      • 🛠️ 使用官方库或修改示例
      • 🏗️ 从基本的 A2A 代理或客户端开始

    资源

    官方文档

    社区文档

    实现

    官方示例

    Python

    • 🐍 通用库: 核心 HTTP 、JSON-RPC 、SSE 处理 - 链接
    • 🐍 主机(客户端): 命令行客户端示例 - 链接
    • 🐍 主机(代理): 委托给 A2A 代理的编排代理 - 链接

    JavaScript/TypeScript

    • 🚀 服务器库: 核心服务器实现 - 链接
    • 🚀 客户端库: 客户端实现 - 链接
    • 🚀 主机(客户端): 命令行客户端示例 - 链接

    社区实现

    名称 作者 描述 星标
    legion-a2a @TheRaLabs A2A 协议的 TypeScript 实现,注重模块化和可扩展性 Stars
    a2a-go @a2aserver 用于构建 A2A 服务器的 Go 库,附带示例实现 Stars
    a2a-rs @EmilLindfors 遵循六边形架构原则的惯用 Rust 实现 Stars
    a2a_min @pcingola 用于 A2A 通信的极简 Python SDK Stars
    a2adotnet @azixaka A2A 协议的 C#/.NET 实现 Stars
    nestjs-a2a @thestupd 用于将 A2A 协议集成到 NestJS 应用程序的模块 Stars
    python-a2a @themanojdesai 用于实现 A2A 协议的易用 Python 库 Stars
    Aira @IhateCreatingUserNames2 用于托管、注册、发现和与代理交互的 A2A 网络实现 Stars
    Cognisphere @IhateCreatingUserNames2 基于谷歌 ADK 构建的 AI 代理开发框架,促进潜在用于 A2A 网络的代理创建 Stars

    框架集成

    Python

    • 🐍 LangGraph: 货币转换(特性: 工具、流式处理、多轮对话) - 链接
    • 🐍 CrewAI: 图像生成(特性: 非文本工件(文件)) - 链接
    • 🐍 Google ADK: 费用报销(特性: 多轮对话、表单(DataPart)) - 链接
    • 🐍 Python A2A: 用于实现谷歌Agent-to-Agent (A2A)协议的强大且易用的库 - 链接

    JavaScript/TypeScript

    • 🚀 Genkit: 电影信息/代码生成(特性: 工具、工件(文件)、异步) - 链接

    社区示例

    JavaScript/TypeScript

    • 🚀 a2a-agent-coder: 具有 A2A 服务器和客户端的 Coder 代理实现 - 链接

    社区

    贡献

    Awesome A2A Directory

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1074 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 23:41 · PVG 07:41 · LAX 16:41 · JFK 19:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.