Session

Building and Deploying a Multi-Agent "Zoo Tour Guide" on Cloud Run with Google ADK

Dive into the world of intelligent, tool-using AI agents by building a multi-agent system from scratch! In this hands-on session, we will focus on the code and architecture required to build a "Zoo Tour Guide" agent using the Google Agent Development Kit (ADK). Instead of relying on a single generic AI, attendees will learn how to build a specialized team of agents, including a "Researcher" to find facts and a "Formatter" to polish the final answer. We will explore how to give these agents access to the outside world by connecting them to external tools like the Wikipedia API, and how to orchestrate their interactions for a seamless user experience.

Key Learning Points:

1. Structuring for the ADK: Learn how to properly structure a Python project and set up a development environment using uv for ADK deployment.
2. Implementing Tool-Using Agents: Discover how to equip your AI with external capabilities, such as integrating the LangchainTool to allow your agent to query Wikipedia for general world knowledge.
3. Managing Agent Memory: Understand how to use ToolContext to capture and save user prompts into the agent's short-term memory (state), allowing data to be shared seamlessly between different agents in the workflow.
4. Designing Multi-Agent Workflows: Master the use of SequentialAgent to act as a "back-office manager," automatically passing shared memory and executing specialized sub-agents in a reliable, fixed sequence.

Umar Faruq Zubairu

Google Developer Expert

Gombe, Nigeria

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top