Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Google Agent Development Kit - Complete Tutorial for Building AI Agents

Mervin Praison via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to build powerful AI agents using Google's Agent Development Kit (ADK) in this comprehensive 15-minute tutorial that demonstrates the simplest approach to creating, evaluating, and deploying AI agents with built-in UI and API server capabilities. Master six different agent types including basic question-answering agents, tool-integrated agents with real-time Yahoo Finance stock data fetching, state-enabled agents with memory capabilities, multi-tool agents combining stock prices and company information, structured output agents using Pydantic for consistent responses, and callback agents with debugging and tracing functionality. Discover how to implement multi-agent systems without complexity while utilizing visual debugging tools, built-in state management, session handling, conversation memory, real-time data integration with custom tools, and one-command deployment to Google Cloud. Follow along as you build practical agents including stock price checkers with live market data, memory-enabled agents that retain search history, multi-functional agents with comprehensive market analysis tools, structured response agents providing buy/sell recommendations, and debug-friendly agents with callback monitoring. Set up your development environment with Python, Google API keys from AI Studio, Y-Finance library for stock data, and Pydantic for structured outputs while learning essential installation commands and deployment procedures. Explore why Google ADK surpasses other frameworks like AutoGen, LangGraph, and Crew AI through its simplified approach that enables building functional agents in minutes with just a few lines of code, multiple model support with full transparency, visual debugging capabilities, and flexible deployment options including Vertex AI Agent Engine, Google Cloud Run, and custom infrastructure. Access complete source code for all six agent types, understand real-time stock data fetching and analysis, implement conversation memory and state management, utilize tool interaction visualization in web UI, manage sessions with unique identifiers, create structured responses with consistent formatting, implement callback functions for debugging and monitoring, and generate automatic API documentation for seamless integration and deployment.

Syllabus

0:00 - Introduction to Google's Agent Development Kit
0:49 - Multi-Agent System Overview & Framework Comparison
1:16 - Three Simple Steps: Install, Define, Deploy
1:45 - Installation & Setup Process
2:36 - Creating Basic Agent
4:44 - Basic Agent with Tool Integration
7:12 - Agent with State/Memory Capabilities
9:03 - Multi-Tool Agent Implementation
10:04 - Structured Output Agent with Pydantic
11:43 - Callback Agent with Pre/Post Tool Functions
13:25 - Deployment Options & Cloud Run Setup
14:02 - API Server Configuration
14:29 - Conclusion & Additional Resources

Taught by

Mervin Praison

Reviews

Start your review of Google Agent Development Kit - Complete Tutorial for Building AI Agents

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.