P-AFDSMA-AOfficial Google Curriculum
Deploy multi-agent systems with Agent Developer Kit and Agent Engine
1 dayInstructor-led and On demandAdvancedLoading...
Overview
Learn to use the Google Agent Development Kit to build complex, multi-agent systems. Build agents equipped with tools, connect them with parent-child relationships and flows, and deploy them to Vertex AI Agent Engine as managed agentic flows.
What You'll Learn
- Build an agent with tools using the Google Agent Development Kit
- Establish interaction patterns between multiple agents with parent-child relationships and flows
- Utilize features such as session memory, artifact storage, and callbacks
- Deploy a multi-agent app to Agent Engine
- Query an agent app running on Agent Engine
- Evaluate agents within the Agent Development Kit
Who Should Attend
Machine learning engineers, Gen AI engineers
Prerequisites
Python, gen AI prompt engineering, gen AI tool use
Products Covered
Agent Development KitVertex AI Agent Engine
Course Modules
1
Get started with the Agent Development Kit
Topics
- Basics of building an agent in the Agent Development Kit
Learning Outcomes
- Explain how the Agent Development Kit compares to other tools such as the Google Gen AI SDK or LangChain
- Describe the parameters used to build an agent in Agent Development Kit
2
Empower Agent Development Kit agents with tools
Topics
- Enhance agents with tools and cover the growing breadth of available tools
Learning Outcomes
- Discuss the importance of structured docstrings and typing when writing tool functions for agents
- Demonstrate the ability to provide tools to an agent
- List common and useful tools available for the Agent Development Kit agents, including LangChain tools
Activities
Lab: Get started with Agent Development Kit (ADK)Lab: Empower ADK agents with tools
3
Build multi-agent systems with Agent Development Kit
Topics
- Manage communication and task-sharing between agents through parent-child relationships and flows to enable coordinated responses to queries
Learning Outcomes
- Describe the directory structure and naming conventions encouraged by the Agent Development Kit
- Demonstrate the ability to create multiple agents and relate them to one another with parent-child relationships
- Describe the different flow options and when you might use them
- Get responses that have passed through multiple agents
- Control content at different points with callbacks
Activities
Lab: Build multi-agent systems with ADK
4
Deploy Agent Development Kit agents to Agent Engine
Topics
- Deploying agent apps to Agent Engine and querying responses
Learning Outcomes
- Describe the benefits of deploying agents, especially multi-agent systems, to Agent Engine over self-hosting, such as in Vertex AI online predictions
- Demonstrate deploying to Agent Engine
- Demonstrate querying a deployed agent app
Activities
Lab: Deploy ADK agents to Agent Engine
5
Evaluate agent systems
Topics
- Evaluate agents within the Agent Development Kit
Learning Outcomes
- Evaluate agents within the Agent Development Kit
- Use the web interface to view evaluations
What's Not Covered
- Testing and evaluation of models
Get This Training
No public classes currently scheduled. Express interest below or request private training.
Course Details
- Course Code
- P-AFDSMA-A
- Duration
- 1 day
- Format
- Instructor-led and On demand
- Level
- Advanced
- Hands-on Labs
- 4
- Modules
- 5
- Activities
- 4
- Price
- Loading...
Questions About This Course?
Contact us for custom scheduling, group discounts, or curriculum customization.
Contact UsStarting fromLoading...