Agent to Agent Protocol (A2A) 文档中心

欢迎访问 Agent to Agent Protocol (A2A) 文档中心。请从左侧导航选择具体文档主题,或继续阅读下方的概述。

什么是 Agent to Agent Protocol?

Agent to Agent Protocol (A2A) 是由 Google 推出的开源协议,旨在实现不透明 Agent 智能体应用程序之间的通信和互操作性。该协议使 Agent 智能体能够完成任务,而无需共享内存、想法或工具,相反,它们交换上下文、状态、指令和各自原生模态的数据。

主要功能与特性

  • 开放标准 - 基于现有标准(HTTP、SSE 和 JSON-RPC)构建,易于实现和集成
  • 企业就绪 - 内置身份验证、安全性、隐私保护和监控功能
  • 异步优先 - 支持(非常)长时间运行的任务和人在环路中的交互
  • 模态无关 - 支持文本、音频/视频、表单、iframe等多种交互模式
  • 不透明执行 - Agent 智能体不需要共享思想、计划或工具

使用场景

多 Agent 智能体协作

不同系统和供应商的 Agent 智能体可以协同工作,共同完成复杂任务。

跨企业工作流

安全地连接多个企业系统,支持跨组织的协作流程。

长运行任务

支持需要持续数小时、数天甚至数周的复杂 Agent 智能体任务。

多模态交互

通过文本、音频、视频和交互式表单等多种方式实现自然交互。

为什么选择A2A?

A2A 协议的出现填补了现有协议的空白,使 Agent 智能体能够安全地相互通信,同时保持不透明性。它不仅支持 Agent 智能体之间的通信,还支持 Agent 智能体与人类的通信,从而创建一个统一的交互系统。

开始使用

要开始使用A2A,请从左侧导航的"入门指南"部分查看简介。对于想要快速上手的用户,我们提供了快速入门指南

准备好开始探索A2A了吗?

查看我们的详细文档,了解如何将A2A集成到您的项目中。