Skip to content

LuisSala/adk-template

Repository files navigation

Google Agent Development Kit (ADK) Project

This project is set up for developing agents using the Google Agent Development Kit (ADK).

This project works in Firebase Studio, simply click the button below: Open in Firebase Studio

Getting Started

This project uses Poetry for dependency management and packaging.

  1. Install Poetry: If you don't have Poetry installed, follow the official installation guide: https://python-poetry.org/docs/#installation

  2. Install Dependencies: Navigate to the project root directory in your terminal and run:

$ poetry install
  1. Create a .env File: Copy agents/.sample.env to agents/.env and edit it to include either an AI Studio API Key or Vertex AI project details.
# USING VERTEX AI? 
# If so, change to TRUE and edit the GOOGLE_CLOUD_PROJECT and GOOGLE_CLOUD_LOCATION variables.
# Otherwise, change to FALSE and add your GOOGLE_API_KEY.
export GOOGLE_GENAI_USE_VERTEXAI=FALSE

# GOOGLE AI STUDIO API KEY
export GOOGLE_API_KEY=PASTE_YOUR_ACTUAL_API_KEY_HERE

# VERTEX AI
export GOOGLE_CLOUD_PROJECT=PASTE_YOUR_ACTUAL_PROJECT_ID
export GOOGLE_CLOUD_LOCATION=us-central1
  1. Run ADK:
$ poetry env activate
$ adk web ./agents

or

$ poetry run adk web ./agents

Learn More

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors