

一个与Gemini和Google深度集成的开源AI智能体框架
什么是Agent Development Kit?
Agent Development Kit(ADK)是一个灵活模块化的框架,用于开发和部署AI智能体。ADK可与主流大模型及开源生成式AI工具配合使用,其设计重点在于与Google生态系统及Gemini模型的深度集成。该框架既能轻松构建基于Gemini模型和Google AI工具的简易智能体,又能为复杂智能体架构与编排提供所需的控制力和结构化支持。
Get started:
pip install google-adk
了解更多
-
Flexible Orchestration
Define workflows using workflow agents (
Sequential
,Parallel
,Loop
) for predictable pipelines, or leverage LLM-driven dynamic routing (LlmAgent
transfer) for adaptive behavior. -
Multi-Agent Architecture
Build modular and scalable applications by composing multiple specialized agents in a hierarchy. Enable complex coordination and delegation.
-
Rich Tool Ecosystem
Equip agents with diverse capabilities: use pre-built tools (Search, Code Exec), create custom functions, integrate 3rd-party libraries (LangChain, CrewAI), or even use other agents as tools.
-
Deployment Ready
Containerize and deploy your agents anywhere – run locally, scale with Vertex AI Agent Engine, or integrate into custom infrastructure using Cloud Run or Docker.
-
Built-in Evaluation
Systematically assess agent performance by evaluating both the final response quality and the step-by-step execution trajectory against predefined test cases.
-
Building Responsible Agents
Learn how to building powerful and trustworthy agents by implementing responsible AI patterns and best practices into your agent's design.