Agent Development Kit

活跃
GitHub Python Apache-2.0

简介

Google Agent Development Kit (ADK) 是 Google 提供的 Agent 开发框架,支持构建复杂的 AI Agent 系统,提供工具集成、多模态处理等能力。

核心特性

  • 基于图的运行时引擎,支持路由、扇出/扇入、循环、重试和状态管理
  • 结构化 Task API 实现 Agent 间委托,支持多轮和单轮模式
  • 工作流和任务委托层面均支持 Human-in-the-loop
  • 代码优先的 Python 框架,提供灵活的 Agent 组合与评估工具
  • 内置 Web UI 和交互式 CLI,用于本地 Agent 测试
  • 通过可选扩展包实现可扩展的集成系统

适用场景

💡 构建具有确定性执行流程的复杂多 Agent 系统
💡 创建需要人工监督和审批门控的 AI 应用
💡 开发集成工具调用和多模态处理的 Agent 工作流
💡 对话式 AI Agent 的快速原型设计和评估

快速开始

pip install google-adk && adk web path/to/agents_dir

相关项目

相关文章