646 B
646 B
ADK Sample Project
Public example using Google ADK with a simple email pipeline.
Requirements
- Python 3.13,
uv(pip install uvor seehttps://astral.sh/uv)
Setup
- Install deps:
uv sync
- Create
.envin project root:
GEMINI_API_KEY=your_key
GENAI_MODEL=gemini-2.5-flash
Run
uv run uvicorn main:app --reload
Web UI at http://localhost:8000.
API
POST http://localhost:8000/process_data
curl -s -X POST http://localhost:8000/process_data \
-H 'Content-Type: application/json' \
-d '{"message":"Draft an email about Friday meeting at 2pm"}'
Returns { "emails": "..." }.