跳转到内容
Agent Development Kit Logo

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

快速入门 教程 示例智能体 API参考 贡献 ❤️


了解更多

  • 灵活编排


    使用工作流智能体(SequentialParallelLoop)定义可预测的流水线,或利用LLM驱动的动态路由(LlmAgent 转移)实现自适应行为。

    了解智能体

  • 多智能体架构


    通过将多个专业智能体按层级组合,构建模块化且可扩展的应用程序。实现复杂的协调与任务委派。

    探索多智能体系统

  • 丰富的工具生态系统


    为智能体配备多样化能力:使用预置工具(搜索、代码执行)、创建自定义函数、集成第三方库(LangChain、CrewAI),甚至可以将其他智能体作为工具使用。

    浏览工具

  • 部署就绪


    将您的智能体容器化并部署到任何地方 - 可在本地运行,通过Vertex AI Agent Engine进行扩展,或使用Cloud Run或Docker集成到自定义基础设施中。

    部署智能体

  • 内置评估功能


    通过对照预定义的测试用例,系统性地评估智能体的最终响应质量和逐步执行轨迹,来衡量其性能表现。

    评估智能体

  • 构建负责任的智能体


    了解如何通过将负责任的AI模式和最佳实践融入智能体设计,构建强大且值得信赖的智能体。

    负责任的智能体

预览

此功能受服务特定条款中"通用服务条款"章节的"预GA产品条款"约束。预GA功能按"现状"提供,可能支持有限。更多信息请参阅发布阶段说明