Welcome!

Building AI Agents with Google ADK

Francesca Donadoni

AI Curriculum Manager, DataCamp

Beyond a single LLM

llm_email.png

Building AI Agents with Google ADK

Beyond a single LLM

complex_task.png

Building AI Agents with Google ADK

Beyond a single LLM

planning_a_trip.png

Building AI Agents with Google ADK

Beyond a single LLM

troubleshooting_code.png

Building AI Agents with Google ADK

Enter AI agents

  • Purpose-built assistant
  • Leverages an LLM
  • Interacts with its environment to run tasks

agent_llm.png

Building AI Agents with Google ADK

Enter AI agents

  • Purpose-built assistant
  • Leverages an LLM
  • Interacts with its environment to run tasks

reasoning.png

Building AI Agents with Google ADK

Enter AI agents

  • Purpose-built assistant
  • Leverages an LLM
  • Interacts with its environment to run tasks

planning.png

Building AI Agents with Google ADK

Enter AI agents

  • Purpose-built assistant
  • Leverages an LLM
  • Interacts with its environment to run tasks

task_execution.gif

Building AI Agents with Google ADK

What AI agents can do

  • Call external tools or APIs
  • Follow safety guardrails
  • Collaborate with other agents

task_execution.gif

Building AI Agents with Google ADK

What we'll build

$$

A Customer Support Agent with Google ADK that will:

$$

  • Answer questions using a knowledge base
  • Align its answers with internal policies
  • Filter out unwanted or unrelated content

complex_task.png

Building AI Agents with Google ADK

How our agent will evolve

How we'll start:

  • A greeting agent

greeting_agent.png

Building AI Agents with Google ADK

How our agent will evolve

How we'll start:

  • Greeting agent

$$

How our agent will progress:

  • A multi-agent system that handles complex requests

multi_agent.png

Building AI Agents with Google ADK

Meet the Google ADK

$$

  • 🔧 Open-source toolkit
  • 🤖 Handles agent logic
  • 🚀 Saves time and effort

12.png

Building AI Agents with Google ADK

What you'll need

$$

  • Comfortable with Python and APIs
  • No prior AI experience needed
  • Curiosity about AI agents

prerequisites_python_api.gif

Building AI Agents with Google ADK

Learn by doing

19.png

Building AI Agents with Google ADK

Let's practice!

Building AI Agents with Google ADK

Preparing Video For Download...