1. 教程介绍:构建 A2A 智能体
欢迎来到 Agent2Agent(A2A)Python 快速开始教程。
在这个教程中,你将用 Python SDK 探索一个简单的“回声”A2A 服务端,借此了解 A2A 服务端的基本概念和组成部分;随后再看一个集成大语言模型(LLM)的进阶示例。
这份动手指南将帮助你理解:
- A2A 协议背后的基本概念;
- 如何用 SDK 为 A2A 开发准备 Python 环境;
- 智能体技能(Agent Skill)与 Agent Card 如何描述一个智能体;
- A2A 服务端如何处理任务;
- 如何用客户端与 A2A 服务端交互;
- 流式传输与多轮交互如何工作;
- 如何把 LLM 集成到 A2A 智能体中。
完成后,你将对 A2A 智能体有一个实用的整体认识,为构建或集成符合 A2A 的应用打下基础。
教程步骤
- 介绍(当前页)
- 环境搭建 :准备 Python 环境与 A2A SDK;
- 智能体技能与卡片 :定义智能体能做什么,以及它如何介绍自己;
- 智能体执行器 :理解智能体逻辑如何实现;
- 启动服务器 :运行 Helloworld A2A 服务端;
- 与服务器交互 :向智能体发送请求;
- 流式传输与多轮交互 :通过 LangGraph 示例探索进阶能力;
- 下一步探索 :了解 A2A 的更多可能。