跳到内容

教程

Python

教程 描述 难度
A2A 和 Python 快速入门 学习构建一个简单的基于 Python 的“回显”A2A 服务器和客户端。 简单
ADK 事实 使用代理开发工具包 (ADK) 构建并测试一个简单的个人助理代理,该代理可以提供有趣的事实。 简单
Cloud Run 上的 ADK 代理 在 Google Cloud Run 上将基于 ADK 的代理部署、管理和观察为可扩展的无服务器服务。 简单
使用 A2A 进行多代理协作 了解如何设置一个协调器(主机代理),该协调器在多个兼容 A2A 的专业代理之间路由和管理请求。 简单
Airbnb 和天气多代理 构建一个复杂的多代理系统,其中代理使用 A2A 协作规划行程,同时查找 Airbnb 住宿和天气信息。 中等
使用远程 ADK 代理的 A2A 客户端-服务器示例 了解本地 A2A 客户端代理如何发现和使用单独的、基于远程 ADK 的代理(例如,一个素数检查器)的功能。 简单
Colab Notebook 使用 Colab Notebook 从浏览器将 A2A 代理部署到 Cloud Run,然后使用 Vertex AI 评估其性能。 简单

Java

教程 描述 难度
天气代理 使用 MCP 服务器构建天气信息代理。

要将此代理用于多语言、多代理系统,请查看weather_and_airbnb_planner 示例
简单
内容撰写代理 构建一个内容撰写代理,该代理可以根据大纲生成引人入胜的内容。

要将此代理用于内容创建多语言、多代理系统,请查看content_creation 示例
简单
内容编辑代理 构建一个内容编辑代理,该代理可以校对和润色内容。

要将此代理用于内容创建多语言、多代理系统,请查看content_creation 示例
简单
骰子代理(多传输) 构建一个多传输代理,该代理掷骰子并检查素数。 中等
魔法 8 球代理(安全) 构建一个魔法 8 球代理,了解如何使用 Keycloak 和持有者令牌身份验证保护 A2A 服务器,并配置 A2A 客户端以获取和传递所需令牌。 中等

JavaScript

教程 描述
使用 JavaScript 的电影研究代理 使用 Node.js 构建一个 A2A 代理,该代理使用 TMDB(电影数据库)API 处理电影搜索和查询。

C#/.NET

教程 描述
所有 .NET 示例 展示如何使用 C#/.NET SDK 构建 A2A 客户端和服务器(包括 Echo 代理)的基础示例库。