Skip to content

Google I/O'25 - ADK 更新

重大更新!

  • 推出 Java ADK v0.1.0,将智能体功能扩展到 Java 生态系统。

  • Python ADK 正式发布 v1.0.0,为生产就绪的智能体提供稳定性。

Agent Development Kit Logo

Agent Development Kit
AI 智能体开发套件

一个与 Gemini 和 Google 集成的开源 AI 智能体框架

什么是智能体开发套件?

智能体开发套件 (ADK) 是一个灵活且模块化的框架,用于开发和部署 AI 智能体。虽然为 Gemini 和 Google 生态系统优化,但 ADK 是模型无关的部署无关的,并且构建为与其他框架兼容。ADK 的设计目的是使智能体开发更像软件开发,让开发者更容易创建、部署和编排从简单任务到复杂工作流的智能体架构。

开始使用


pip install google-adk

pom.xml
<dependency>
    <groupId>com.google.adk</groupId>
    <artifactId>google-adk</artifactId>
    <version>0.1.0</version>
</dependency>
build.gradle
dependencies {
    implementation 'com.google.adk:google-adk:0.1.0'
}

快速入门 教程 智能体示例代码 API 参考手册 贡献指南 ❤️


了解更多

观看"Introducing Agent Development Kit"!

  • 灵活的编排


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

    了解智能体

  • 多智能体架构


    通过在层次结构中组合多个专门的智能体来构建模块化和可扩展的应用程序。实现复杂的协调和委派。

    探索多智能体系统

  • 丰富的工具生态系统


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

    浏览工具

  • 随时可部署


    在任何地方容器化和部署你的智能体 – 本地运行、使用 Vertex AI Agent Engine 进行扩展,或使用 Cloud Run 或 Docker 集成到自定义基础设施中。

    部署智能体

  • 内置评估


    通过根据预定义的测试用例评估最终响应质量和逐步执行轨迹,系统地评估智能体性能。

    评估智能体

  • 构建安全可靠的智能体


    通过在智能体设计中实施安全可靠的 AI 模式和最佳实践,学习如何构建强大且值得信赖的智能体。

    安全可靠的智能体