Technical Theory

Build an Itinerary Planning Agent with ADK and Google Maps Grounding  |  Google Codelabs

Technical Stack

Language
Python 3 / 5
Libraries & SDKs
Agent Development Kit (ADK) 3 / 5
Cloud Services
Google Maps API 4 / 5
Target Audience

AI/ML Engineer

Launch Original Lab —>

Executive Summary

This codelab guides you through building an itinerary planning agent using the Agent Development Kit (ADK) and Google Maps Grounding. It covers setting up the development environment, defining tools, creating an agent, and testing the agent with sample queries. This is aimed at developers interested in building intelligent agents.

Technical Breakdown

Category Technology Experience Resources
Language Python 3 / 5 Documentation
Libraries & SDKs Agent Development Kit (ADK) 3 / 5 Documentation
Cloud Services Google Maps API 4 / 5 Documentation

Learning Objectives

  • Set up a development environment for building intelligent agents.
  • Define tools and create agents using the Agent Development Kit (ADK).
  • Integrate Google Maps Grounding into the agent to provide location-based information.
  • Test and refine agents using sample queries.

Key Learning Points

  • How to set up a development environment for building intelligent agents.
  • Understanding the process of defining tools and creating agents using the Agent Development Kit (ADK).
  • Integrating Google Maps Grounding to enhance agent capabilities with location-based information.
  • Testing and refining agents with sample queries to ensure optimal performance.

Core Skills Gained

  • Agent Development Kit (ADK)
  • Google Maps API
  • API Integration
  • Agent Design

Next Topic