SuperAPI AI 工具集

google-adk

编程与开发

查看项目

更新于 10-16 01:16

技能介绍

用途:这是面向 Google ADK(Agent Development Kit)的综合参考技能,适用于涉及 ADK 的各类问题,包括创建或配置智能体(LlmAgent、SequentialAgent、LoopAgent、ParallelAgent、自定义智能体)、为智能体接入工具、管理会话状态与记忆、构建多智能体系统或流水线、集成 Gemini Live API 与流式智能体、部署到 Cloud Run、GKE 或 Vertex AI Agent Engine、评估与测试智能体、使用 A2A 协议通信,以及配置回调、接地、上下文缓存与可观测性。

主要能力:按主题组织参考文件,涵盖入门与架构、智能体类型与配置、模型(Gemini、Claude、Vertex AI、Ollama、LiteLLM、vLLM、LiteRT-LM)、工具(函数工具、MCP、OpenAPI、工具认证、动作确认)、会话与状态与记忆、上下文缓存与压缩、回调、组件(工件、事件、应用、插件、内置 MCP)、流式、A2A 协议、接地、运行时与 CLI、部署、评估与可观测性。

使用方式:先根据快速参考表定位任务,加载对应概念参考文件(说明、架构、API 参数);若需要可运行代码,再加载匹配语言的 sidecar 文件,如 filename-python.md、filename-typescript.md、filename-go.md、filename-java.md。sidecar 位于 reference/ 目录下,需在路径前加 reference/。部分语言 sidecar 仅为占位(stub),源文档尚无该语言示例。

适用场景:从零搭建 ADK 项目、为智能体添加工具与认证、设计多智能体编排、实现流式与实时交互、跨服务暴露或消费 A2A 智能体、部署与评估智能体等。

限制:资料未提供具体安装命令、价格、平台支持范围或效果数据;部分语言示例缺失,仅以占位文件标注。