|
2 | 2 |
|
3 | 3 | ## Python |
4 | 4 |
|
5 | | -- Follow the [A2A Python Quickstart Tutorial](./python/1-introduction.md) |
6 | | -- For additional Python samples, see the following: |
7 | | - - [ADK Facts](https://github.com/a2aproject/a2a-samples/tree/main/samples/python/agents/adk_facts) |
8 | | - - [ADK agent on Cloud Run](https://github.com/a2aproject/a2a-samples/tree/main/samples/python/agents/adk_cloud_run) |
9 | | - - [Airbnb and weather multiagent](https://github.com/a2aproject/a2a-samples/tree/main/samples/python/agents/airbnb_planner_multiagent) |
| 5 | +Tutorial | Description | Difficulty |
| 6 | +:--------|:------------|:----------- |
| 7 | +[A2A and Python Quickstart](./python/1-introduction.md) | Learn to build a simple Python-based "echo" A2A server and client. | Easy |
| 8 | +[ADK facts](https://github.com/a2aproject/a2a-samples/tree/main/samples/python/agents/adk_facts) | Build and test a simple Personal Assistant agent using the Agent Development Kit (ADK) that can provide interesting facts. | Easy |
| 9 | +[ADK agent on Cloud Run](https://github.com/a2aproject/a2a-samples/tree/main/samples/python/agents/adk_cloud_run) | Deploy, manage, and observe an ADK-based agent as a scalable, serverless service on Google Cloud Run.| Easy |
| 10 | +[Multi-agent collaboration using A2A](https://github.com/a2aproject/a2a-samples/tree/main/demo) | Learn how to set up an orchestrator (host agent) that routes and manages requests among several specialized A2A-compatible agents. | Easy |
| 11 | +[Airbnb and weather multi-agent](https://github.com/a2aproject/a2a-samples/tree/main/samples/python/agents/airbnb_planner_multiagent) | Build a complex multi-agent system where agents collaborate using A2A to plan a trip, finding both Airbnb accommodations and weather information. | Medium |
| 12 | +[A2A Client-Server example using remote ADK agent](https://goo.gle/adk-a2a) | Learn how a local A2A client agent discovers and consumes the capabilities of a separate, remote ADK-based agent (for example, a prime number checker). | Easy |
| 13 | +[Colab Notebook](https://github.com/a2aproject/a2a-samples/blob/main/notebooks/multi_agents_eval_with_cloud_run_deployment.ipynb) | Use Colab Notebook to deploy A2A agents to Cloud Run from your browser, and then evaluate their performance with Vertex AI. | Easy |
10 | 14 |
|
11 | 15 | ## Java |
12 | 16 |
|
13 | | -- For a multi-language translator agent using Java, see [Java samples](https://github.com/a2aproject/a2a-samples/tree/main/samples/java). |
| 17 | +Tutorial | Description |
| 18 | +:--------|:----------- |
| 19 | +[Multi-language translator agent using Java](https://github.com/a2aproject/a2a-samples/tree/main/samples/java) | Implement the A2A protocol using Java SDK to create an interactive language translation service. |
14 | 20 |
|
15 | 21 | ## JavaScript |
16 | 22 |
|
17 | | -- For a movie research agent using JavaScript, see [JavaScript samples](https://github.com/a2aproject/a2a-samples/tree/main/samples/js). |
| 23 | +Tutorial | Description |
| 24 | +:--------|:------------ |
| 25 | +[Movie research agent using JavaScript](https://github.com/a2aproject/a2a-samples/tree/main/samples/js) | Build an A2A agent with Node.js that uses the TMDB (The Movie Database) API to handle movie searches and queries. |
18 | 26 |
|
19 | 27 | ## C#/.NET |
20 | 28 |
|
21 | | -- For all .NET samples, see [.NET samples](https://github.com/a2aproject/a2a-dotnet/tree/main/samples). |
| 29 | +Tutorial | Description |
| 30 | +:--------|:------------ |
| 31 | +[All .NET samples](https://github.com/a2aproject/a2a-dotnet/tree/main/samples) | Repository of foundational samples showing how to build A2A clients and servers, including an Echo Agent, using the C#/.NET SDK. |
0 commit comments