google adk
in

Agent Development Kit

What is Agent Development Kit?

Agent Development Kit (ADK) is a flexible and modular framework for developing and deploying AI agents. ADK can be used with popular LLMs and open-source generative AI tools and is designed with a focus on tight integration with the Google ecosystem and Gemini models. ADK makes it easy to get started with simple agents powered by Gemini models and Google AI tools while providing the control and structure needed for more complex agent architectures and orchestration.

Follow the document below

https://cloud.google.com/vertex-ai/generative-ai/docs/agent-development-kit/quickstart

Steps 1:

Open the url in the browser :

https://trygcp.dev/e/build-with-ai-dts

Step 2:

Open the Terminal once you get the credits and run the below commands.

gcloud components update
gcloud auth application-default login

Step 3:

It will generate the url and the key, paste the key and authenticate.

Step 4:

Create and activate a virtual environment (Recommended):

python -m venv .venv

source .venv venv/bin/activate

pip install google-adk

Step 5:

Create a folder and the structure below

parent_folder/
    multi_tool_agent/
        __init__.py
        agent.py
        .env

Now copy all the 3 files from the document link provided.

Step 6:

adk web

Open the URL provided (usually http://localhost:8000 or http://127.0.0.1:8000) in your browser. This connection stays entirely on your local machine. Select multi_tool_agent and interact with the agent.

Now watch the below video for detailed explanation.

What do you think?

Leave a Reply

Your email address will not be published. Required fields are marked *

GIPHY App Key not set. Please check settings

ml books

Machine Learning Book Collections

mcp protocol

Model Context Protocol (MCP)