Agent Development Kit
一个与Gemini和Google集成的开源AI智能体框架
什么是Agent Development Kit?
Agent Development Kit (ADK) 是一个灵活且模块化的框架,用于开发和部署AI智能体。ADK可与主流大语言模型和开源生成式AI工具配合使用,其设计重点在于与Google生态系统及Gemini模型的深度集成。ADK让开发者能够轻松构建基于Gemini模型和Google AI工具的简单智能体,同时为更复杂的智能体架构与编排提供所需的控制力和结构化支持。
开始使用:
pip install google-adk
了解更多
-
灵活编排
使用工作流智能体(
Sequential、Parallel、Loop)定义可预测的流水线,或利用LLM驱动的动态路由(LlmAgent转移)实现自适应行为。 -
多智能体架构
通过将多个专业智能体按层级组合,构建模块化且可扩展的应用程序。实现复杂的协调与任务委派。
-
丰富的工具生态系统
为智能体配备多样化能力:使用预置工具(搜索、代码执行)、创建自定义函数、集成第三方库(LangChain、CrewAI),甚至可以将其他智能体作为工具使用。
-
部署就绪
将您的智能体容器化并部署到任何地方 - 可在本地运行,通过Vertex AI Agent Engine进行扩展,或使用Cloud Run或Docker集成到自定义基础设施中。
-
内置评估功能
通过对照预定义的测试用例,系统性地评估智能体的最终响应质量和逐步执行轨迹,来衡量其性能表现。
-
构建负责任的智能体
了解如何通过将负责任的AI模式和最佳实践融入智能体设计,构建强大且值得信赖的智能体。