SuperAPI AI 工具集

google-adk-python_mrgoonie

编程与开发

查看项目

更新于 10-15 22:39

技能介绍

用途:Google ADK Python 是谷歌开源、代码优先的工具包,用于构建、评估和部署 AI 智能体,适合需要工具调用或多智能体系统的场景。

主要能力:提供 LlmAgent(LLM 驱动、可动态路由与委派子智能体)、Workflow Agents(SequentialAgent 顺序、ParallelAgent 并行、LoopAgent 循环)和 BaseAgent(自定义基础)。工具生态包括预置工具 google_search、code_execution,自定义 Python 函数,OpenAPI 集成,以及需人工确认的工具确认流程。支持层级式多智能体组合与协调者委派。

使用方式:安装稳定版 pip install google-adk,或开发版 pip install git+https://github.com/google/adk-python.git@main。用 Python 定义智能体(name、model、instruction、description、tools),可组合子智能体与工作流。内置开发 UI 用于交互测试、调试工具调用与评估。部署可选 Cloud Run(docker build 后 gcloud run deploy)、Vertex AI Agent Engine 或自定义基础设施。

适用场景:研究助手、代码助手、客户支持、内容创作、数据分析、任务自动化等。

限制:资料未提供具体收费、价格与性能数据;模型主要针对 Gemini 优化(gemini-2.5-flash、gemini-2.5-pro、gemini-1.5-flash、gemini-1.5-pro),也支持其他 LLM 提供商。官方资源见 GitHub 与文档站点。