(Self-Knowledge Repository)
This repository contains examples for learning Google's Agent Development Kit (ADK), a powerful framework for building LLM-powered agents.
You only need to create one virtual environment for all examples in this course. Follow these steps to set it up:
# Create virtual environment in the root directory
python -m venv .venv
.venv\Scripts\activate.bat
# Install dependencies
pip install -r requirements.txtOnce set up, this single environment will work for all examples in the repository.
- Create an account in Google Cloud https://cloud.google.com/?hl=en
- Create a new project
- Go to https://aistudio.google.com/apikey
- Create an API key
- Assign key to the project
- Connect to a billing account
Each example folder contains a .env.example file. For each project you want to run:
- Navigate to the example folder
- Rename
.env.exampleto.env - Open the
.envfile and replace the placeholder with your API key:GOOGLE_API_KEY=your_api_key_here
You'll need to repeat this for each example project you want to run.
For more detailed information, check out the official ADK documentation: