René's URL Explorer Experiment


Title: Python - Agent Development Kit (ADK)

Open Graph Title: Agent Development Kit (ADK)

X Title: Agent Development Kit (ADK)

Description: Build powerful multi-agent systems with Agent Development Kit (ADK)

Open Graph Description: Build powerful multi-agent systems with Agent Development Kit (ADK)

X Description: Build powerful multi-agent systems with Agent Development Kit (ADK)

Opengraph URL: https://adk.dev

Generator: mkdocs-1.6.1, mkdocs-material-9.7.0

direct link

Domain: google.github.io

og:typewebsite
og:imagehttps://adk.dev/assets/adk-social-card.png
twitter:cardsummary_large_image
twitter:domainadk.dev
twitter:urlhttps://adk.dev
twitter:imagehttps://adk.dev/assets/adk-social-card.png

Links:

Skip to content https://google.github.io/adk-docs/get-started/python/#python-quickstart-for-adk
ADK Go 2.0 GA https://google.github.io/2.0/
Get started.https://google.github.io/get-started/go/
https://google.github.io/adk-docs/
Agent Development Kit (ADK) https://google.github.io/adk-docs/
Python https://github.com/google/adk-python
JS https://github.com/google/adk-js
Go https://github.com/google/adk-go
Java https://github.com/google/adk-java
Kotlin https://github.com/google/adk-kotlin
Home https://google.github.io/adk-docs/
Build Agents https://google.github.io/adk-docs/get-started/
Run Agents https://google.github.io/adk-docs/runtime/
Components https://google.github.io/adk-docs/get-started/about/
Integrations https://google.github.io/adk-docs/integrations/
Reference https://google.github.io/adk-docs/api-reference/
Community https://google.github.io/adk-docs/community/
ADK 2.0 https://google.github.io/adk-docs/2.0/
Python https://github.com/google/adk-python
JS https://github.com/google/adk-js
Go https://github.com/google/adk-go
Java https://github.com/google/adk-java
Kotlin https://github.com/google/adk-kotlin
Home https://google.github.io/adk-docs/
Get Started https://google.github.io/adk-docs/get-started/
Python https://google.github.io/adk-docs/get-started/python/
Installation https://google.github.io/adk-docs/get-started/python/#installation
Create an agent project https://google.github.io/adk-docs/get-started/python/#create-an-agent-project
Explore the agent project https://google.github.io/adk-docs/get-started/python/#explore-the-agent-project
Update your agent project https://google.github.io/adk-docs/get-started/python/#update-your-agent-project
Set your API key https://google.github.io/adk-docs/get-started/python/#set-your-api-key
Run your agent https://google.github.io/adk-docs/get-started/python/#run-your-agent
Run with command-line interface https://google.github.io/adk-docs/get-started/python/#run-with-command-line-interface
Run with web interface https://google.github.io/adk-docs/get-started/python/#run-with-web-interface
Next: Build your agent https://google.github.io/adk-docs/get-started/python/#next-build-your-agent
TypeScript https://google.github.io/adk-docs/get-started/typescript/
Go https://google.github.io/adk-docs/get-started/go/
Java https://google.github.io/adk-docs/get-started/java/
Kotlin https://google.github.io/adk-docs/get-started/kotlin/
Installation https://google.github.io/adk-docs/get-started/installation/
Google Cloud https://google.github.io/adk-docs/get-started/google-cloud/
Build your Agent https://google.github.io/adk-docs/tutorials/
Multi-tool agent https://google.github.io/adk-docs/tutorials/multi-tool-agent/
Agent team https://google.github.io/adk-docs/tutorials/agent-team/
Streaming agent https://google.github.io/adk-docs/get-started/streaming/
Python https://google.github.io/adk-docs/get-started/streaming/quickstart-streaming/
Java https://google.github.io/adk-docs/get-started/streaming/quickstart-streaming-java/
Code with AI https://google.github.io/adk-docs/tutorials/coding-with-ai/
Agent Config https://google.github.io/adk-docs/agents/config/
Agents https://google.github.io/adk-docs/agents/
Simple agents https://google.github.io/adk-docs/agents/llm-agents/
Graph Workflows https://google.github.io/adk-docs/graphs/
Graph routes https://google.github.io/adk-docs/graphs/routes/
Data handling https://google.github.io/adk-docs/graphs/data-handling/
Human input https://google.github.io/adk-docs/graphs/human-input/
Dynamic workflows https://google.github.io/adk-docs/graphs/dynamic/
Multi-Agent Workflows https://google.github.io/adk-docs/workflows/
Collaborative workflows https://google.github.io/adk-docs/workflows/collaboration/
Template workflows https://google.github.io/adk-docs/agents/workflow-agents/
Sequential workflow https://google.github.io/adk-docs/agents/workflow-agents/sequential-agents/
Loop workflow https://google.github.io/adk-docs/agents/workflow-agents/loop-agents/
Parallel workflow https://google.github.io/adk-docs/agents/workflow-agents/parallel-agents/
Custom template workflows https://google.github.io/adk-docs/agents/custom-agents/
Agent routing https://google.github.io/adk-docs/agents/routing/
Workflow patterns https://google.github.io/adk-docs/workflows/patterns/
Models for Agents https://google.github.io/adk-docs/agents/models/
Gemini https://google.github.io/adk-docs/agents/models/google-gemini/
Gemma https://google.github.io/adk-docs/agents/models/google-gemma/
Claude https://google.github.io/adk-docs/agents/models/anthropic/
Agent Platform hosted https://google.github.io/adk-docs/agents/models/agent-platform/
Apigee AI Gateway https://google.github.io/adk-docs/agents/models/apigee/
Model routing https://google.github.io/adk-docs/agents/models/routing/
Ollama https://google.github.io/adk-docs/agents/models/ollama/
vLLM https://google.github.io/adk-docs/agents/models/vllm/
LiteLLM https://google.github.io/adk-docs/agents/models/litellm/
LiteRT-LM https://google.github.io/adk-docs/agents/models/litert-lm/
Agent Runtime https://google.github.io/adk-docs/runtime/
Web Interface https://google.github.io/adk-docs/runtime/web-interface/
Visual Builder https://google.github.io/adk-docs/visual-builder/
Command Line https://google.github.io/adk-docs/runtime/command-line/
API Server https://google.github.io/adk-docs/runtime/api-server/
Ambient Agents https://google.github.io/adk-docs/runtime/ambient-agents/
Resume Agents https://google.github.io/adk-docs/runtime/resume/
Cancel Agent Runs https://google.github.io/adk-docs/runtime/cancel/
Runtime Config https://google.github.io/adk-docs/runtime/runconfig/
Event Loop https://google.github.io/adk-docs/runtime/event-loop/
Deployment https://google.github.io/adk-docs/deploy/
Agent Runtime https://google.github.io/adk-docs/deploy/agent-runtime/
Standard deployment https://google.github.io/adk-docs/deploy/agent-runtime/deploy/
agents-cli https://google.github.io/adk-docs/deploy/agent-runtime/agents-cli/
Test deployed agents https://google.github.io/adk-docs/deploy/agent-runtime/test/
Cloud Run https://google.github.io/adk-docs/deploy/cloud-run/
GKE https://google.github.io/adk-docs/deploy/gke/
Observability https://google.github.io/adk-docs/observability/
Logging https://google.github.io/adk-docs/observability/logging/
Metrics https://google.github.io/adk-docs/observability/metrics/
Traces https://google.github.io/adk-docs/observability/traces/
Evaluation https://google.github.io/adk-docs/evaluate/
Criteria https://google.github.io/adk-docs/evaluate/criteria/
User Simulation https://google.github.io/adk-docs/evaluate/user-sim/
Environment Simulation https://google.github.io/adk-docs/evaluate/environment_simulation/
Custom Metrics https://google.github.io/adk-docs/evaluate/custom_metrics/
Optimization https://google.github.io/adk-docs/optimize/
Safety and Security https://google.github.io/adk-docs/safety/
Technical Overview https://google.github.io/adk-docs/get-started/about/
Custom Tools https://google.github.io/adk-docs/tools-custom/
Overview https://google.github.io/adk-docs/tools-custom/function-tools/
Tool performance https://google.github.io/adk-docs/tools-custom/performance/
Action confirmations https://google.github.io/adk-docs/tools-custom/confirmation/
MCP tools https://google.github.io/adk-docs/tools-custom/mcp-tools/
OpenAPI tools https://google.github.io/adk-docs/tools-custom/openapi-tools/
Authentication https://google.github.io/adk-docs/tools-custom/authentication/
Tool limitations https://google.github.io/adk-docs/tools/limitations/
Artifacts https://google.github.io/adk-docs/artifacts/
Skills for Agents https://google.github.io/adk-docs/skills/
App management https://google.github.io/adk-docs/apps/
Callbacks https://google.github.io/adk-docs/callbacks/
Types of callbacks https://google.github.io/adk-docs/callbacks/types-of-callbacks/
Callback patterns https://google.github.io/adk-docs/callbacks/design-patterns-and-best-practices/
Plugins https://google.github.io/adk-docs/plugins/
Context https://google.github.io/adk-docs/context/
Context caching https://google.github.io/adk-docs/context/caching/
Context compression https://google.github.io/adk-docs/context/compaction/
Sessions and Memory https://google.github.io/adk-docs/sessions/
Sessions https://google.github.io/adk-docs/sessions/session/
Rewind sessions https://google.github.io/adk-docs/sessions/session/rewind/
Migrate sessions https://google.github.io/adk-docs/sessions/session/migrate/
State https://google.github.io/adk-docs/sessions/state/
Events https://google.github.io/adk-docs/events/
Memory https://google.github.io/adk-docs/sessions/memory/
MCP https://google.github.io/adk-docs/mcp/
A2A Protocol https://google.github.io/adk-docs/a2a/
Introduction to A2A https://google.github.io/adk-docs/a2a/intro/
Python https://google.github.io/adk-docs/a2a/quickstart-exposing/
Go https://google.github.io/adk-docs/a2a/quickstart-exposing-go/
Java https://google.github.io/adk-docs/a2a/quickstart-exposing-java/
Python https://google.github.io/adk-docs/a2a/quickstart-consuming/
Go https://google.github.io/adk-docs/a2a/quickstart-consuming-go/
Java https://google.github.io/adk-docs/a2a/quickstart-consuming-java/
A2A Extension https://google.github.io/adk-docs/a2a/a2a-extension/
Gemini Live API Toolkit https://google.github.io/adk-docs/streaming/
Part 1. Intro to streaming https://google.github.io/adk-docs/streaming/dev-guide/part1/
Part 2. Sending messages https://google.github.io/adk-docs/streaming/dev-guide/part2/
Part 3. Event handling https://google.github.io/adk-docs/streaming/dev-guide/part3/
Part 4. Run configuration https://google.github.io/adk-docs/streaming/dev-guide/part4/
Part 5. Audio, Images, and Video https://google.github.io/adk-docs/streaming/dev-guide/part5/
Streaming Tools https://google.github.io/adk-docs/streaming/streaming-tools/
Configuring streaming behavior https://google.github.io/adk-docs/streaming/configuration/
Grounding https://google.github.io/adk-docs/grounding/
Google Search Grounding https://google.github.io/adk-docs/grounding/google_search_grounding/
Grounding with Search https://google.github.io/adk-docs/grounding/grounding_with_search/
Integrations https://google.github.io/adk-docs/integrations/
API Reference https://google.github.io/adk-docs/api-reference/
Python ADK https://google.github.io/adk-docs/api-reference/python/
Typescript ADK https://google.github.io/adk-docs/api-reference/typescript/
Go v2.x https://pkg.go.dev/google.golang.org/adk/v2
Go v1.x https://pkg.go.dev/google.golang.org/adk
Java ADK https://google.github.io/adk-docs/api-reference/java/
Kotlin ADK https://google.github.io/adk-docs/api-reference/kotlin/
CLI Reference https://google.github.io/adk-docs/api-reference/cli/
Agent Config Reference https://google.github.io/adk-docs/api-reference/agentconfig/
REST API https://google.github.io/adk-docs/api-reference/rest/
Release Notes https://google.github.io/adk-docs/release-notes/
Community https://google.github.io/adk-docs/community/
Contributing Guide https://google.github.io/adk-docs/community/contributing-guide/
ADK 2.0 https://google.github.io/adk-docs/2.0/
Installation https://google.github.io/adk-docs/get-started/python/#installation
Create an agent project https://google.github.io/adk-docs/get-started/python/#create-an-agent-project
Explore the agent project https://google.github.io/adk-docs/get-started/python/#explore-the-agent-project
Update your agent project https://google.github.io/adk-docs/get-started/python/#update-your-agent-project
Set your API key https://google.github.io/adk-docs/get-started/python/#set-your-api-key
Run your agent https://google.github.io/adk-docs/get-started/python/#run-your-agent
Run with command-line interface https://google.github.io/adk-docs/get-started/python/#run-with-command-line-interface
Run with web interface https://google.github.io/adk-docs/get-started/python/#run-with-web-interface
Next: Build your agent https://google.github.io/adk-docs/get-started/python/#next-build-your-agent
Home https://google.github.io/adk-docs/
Build Agents https://google.github.io/adk-docs/get-started/
Get Started https://google.github.io/adk-docs/get-started/
https://github.com/google/adk-docs/edit/main/docs/get-started/python.md
https://google.github.io/adk-docs/get-started/python/index.md
https://google.github.io/adk-docs/get-started/python/#python-quickstart-for-adk
https://google.github.io/adk-docs/get-started/python/#installation
https://google.github.io/adk-docs/get-started/python/#__codelineno-0-1
https://google.github.io/adk-docs/get-started/python/#__codelineno-1-1
https://google.github.io/adk-docs/get-started/python/#__codelineno-2-1
https://google.github.io/adk-docs/get-started/python/#__codelineno-3-1
https://google.github.io/adk-docs/get-started/python/#__codelineno-4-1
https://google.github.io/adk-docs/get-started/python/#create-an-agent-project
https://google.github.io/adk-docs/get-started/python/#__codelineno-5-1
https://google.github.io/adk-docs/get-started/python/#explore-the-agent-project
https://google.github.io/adk-docs/get-started/python/#__codelineno-6-1
https://google.github.io/adk-docs/get-started/python/#__codelineno-6-2
https://google.github.io/adk-docs/get-started/python/#__codelineno-6-3
https://google.github.io/adk-docs/get-started/python/#__codelineno-6-4
https://google.github.io/adk-docs/get-started/python/#update-your-agent-project
https://google.github.io/adk-docs/get-started/python/#__codelineno-7-1
https://google.github.io/adk-docs/get-started/python/#__codelineno-7-2
https://google.github.io/adk-docs/get-started/python/#__codelineno-7-3
https://google.github.io/adk-docs/get-started/python/#__codelineno-7-4
https://google.github.io/adk-docs/get-started/python/#__codelineno-7-5
https://google.github.io/adk-docs/get-started/python/#__codelineno-7-6
https://google.github.io/adk-docs/get-started/python/#__codelineno-7-7
https://google.github.io/adk-docs/get-started/python/#__codelineno-7-8
https://google.github.io/adk-docs/get-started/python/#__codelineno-7-9
https://google.github.io/adk-docs/get-started/python/#__codelineno-7-10
https://google.github.io/adk-docs/get-started/python/#__codelineno-7-11
https://google.github.io/adk-docs/get-started/python/#__codelineno-7-12
https://google.github.io/adk-docs/get-started/python/#__codelineno-7-13
https://google.github.io/adk-docs/get-started/python/#__codelineno-7-14
https://google.github.io/adk-docs/get-started/python/#set-your-api-key
API Keyshttps://aistudio.google.com/app/apikey
https://google.github.io/adk-docs/get-started/python/#__codelineno-8-1
https://google.github.io/adk-docs/get-started/python/#__codelineno-9-1
https://google.github.io/adk-docs/get-started/python/#__codelineno-10-1
Models & Authenticationhttps://google.github.io/agents/models
https://google.github.io/adk-docs/get-started/python/#run-your-agent
https://google.github.io/adk-docs/get-started/python/#run-with-command-line-interface
https://google.github.io/adk-docs/get-started/python/#__codelineno-11-1
https://google.github.io/adk-docs/get-started/python/#run-with-web-interface
https://google.github.io/adk-docs/get-started/python/#__codelineno-12-1
https://google.github.io/adk-docs/get-started/python/#next-build-your-agent
Build your agenthttps://google.github.io/tutorials/
Licensehttps://github.com/google/adk-docs/blob/main/LICENSE
Privacyhttps://policies.google.com/privacy
Manage cookieshttps://google.github.io/adk-docs/get-started/python/#__consent
Material for MkDocs https://squidfunk.github.io/mkdocs-material/

Viewport: width=device-width,initial-scale=1


URLs of crawlers that visited me.