mcpField
G
google-adk-python

google-adk-python

github.com/cnemriAgent 工作流128400 次安装38 周前更新
代码仓库

关于 google-adk-python

为 Python 开发者整理 Google Agent Development Kit(ADK)文档与代码示例的技能。按主题指向参考资料,涵盖 Agent、工具、运行时及部署等内容。

主要功能

  1. 01提供文档主题索引
  2. 02关联 Python 代码示例
  3. 03介绍多种 Agent 与模型
  4. 04涵盖工具集成与 MCP
  5. 05涵盖流式处理和回调
  6. 06涵盖运行时与部署

适用场景

  1. 01查找 ADK 安装和入门资料
  2. 02构建或配置不同类型的 Agent
  3. 03了解工具集成与 MCP 用法
  4. 04参考 Agent 部署与运维示例

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/cnemri/google-genai-skills --skill google-adk-python

安装后在 Claude Code 中输入/google-adk-python确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
advanced-tools.md
agents.md
api.md
callbacks.md
deploy-ops.md
general.md
get-started.md
models.md
runtime-arch.md
streaming.md
tools.md
tutorials.md

详细介绍

Google ADK(Python)技能

此技能提供 Google Agent Development Kit(ADK)的全面文档和 Python 示例,并将文档主题与相应的 Python 代码片段对应起来。

使用方法

确定用户感兴趣的具体内容或任务,并参阅下方相关的参考文件。每个参考文件都包含官方文档(Markdown)的链接和相应的 Python 示例(原始代码)。

主题

1. 入门

用于安装、快速入门和基本的 Agent 设置。

2. Agent 与模型

用于创建不同类型的 Agent(LLM、工作流、循环、并行、顺序)以及配置特定模型(Gemini、Anthropic 等)。

3. 工具(基础与高级)

用于集成 Google 搜索、代码执行、BigQuery、第三方服务(GitHub、Jira 等)、MCP 和 Grounding 等工具。

4. 流式处理

用于构建实时、低延迟的流式 Agent(音频/视频)。

5. 回调

用于挂接 Agent 生命周期事件(Agent、模型和工具执行前后)。

6. 运行时与架构

用于深入了解运行时、会话、记忆、上下文、事件、制品和插件。

7. 部署与运维

用于部署 Agent(Cloud Run、GKE)和进行可观测性管理(日志记录、追踪、评估)。

8. 教程与示例

用于端到端教程和完整的 Agent 示例(例如 YouTube Shorts 助手、天气 Agent)。

9. API 参考

用于了解 REST API 详情。

10. 常规信息

用于了解项目信息、社区、发行说明和限制。

说明

  • 用户询问特定主题时,加载相应的参考文件,以获取文档和代码的 URL。
  • 如需向用户提供实际内容,可使用 web_fetch,或通过 curl 使用 run_shell_command 读取所链接文件的内容。
  • 解释概念时,始终优先提供 Python 示例代码。

评论

支持 Markdown