- Conceptual Content - No Code Samples
- Basic Question Answering Agent about Insurance Policies with Claude Model as a Service on Vertex AI (No Agent Framework)
- [Insurance Policy Agent] Turn QA Agent into A2A Agent Server with A2A SDK (No Framework to show how the SDK works.)
- Basic A2A Client with A2A SDK to show communication (No Framework to show how SDK works)
- [Health Research Agent] ADK Agent using Gemini with Google Search tool to answer Health-based Questions. Using ADK A2A exposing.
- [Sequential Agent] ADK
SequentialAgentconnecting to Policy Agent and Health Agent in sequence. Using ADK A2A consuming. - [Healthcare Provider Agent] A2A Agent calling an MCP Server, built with LangGraph and OpenAI OSS on Vertex AI.
- Built-in LangGraph support seems to require using LangGraph platform/dev server, which might not work for this example.
- A2A Client with Microsoft Agent Framework built-in Client
- [Healthcare Concierge Agent] Full General Healthcare Agent built with BeeAI Requirements Agent to call all of the A2A Agents in an Agentic way.
Follow these steps to set up your environment and run the example agents. Each numbered module (1. ..., 2. ..., etc.) is designed to be run in sequence.
Before running the examples, complete the following setup steps:
-
Authenticate with Google Cloud:
- Create or select a Google Cloud Project.
- Enable the Vertex AI API in your project.
- Enable the Model Garden models used in the modules
- Set up your local application-default credentials by running
gcloud auth application-default login.
-
Configure Environment Variables:
- In the project root, make a copy of
example.envand rename it to.env.
cp example.env .env
- In the project root, make a copy of