Repolode
google

google/adk-recipes

基于 Google Agent Development Kit(ADK)构建的可运行智能体示例、参考模式与垂直领域插件合集。

Star
10,497
Fork
2,927
未关闭 Issue
41
最近提交
23小时前

这是什么?

ADK Recipes 是一组小型可运行的智能体示例,演示如何使用 Agent Development Kit(ADK)解决具体问题。每个示例既可以直接分叉作为项目起点,也可以阅读学习某种具体模式。

仓库分为三个部分:core/ 收录由官方团队整理的精简示例,每个示例聚焦一种模式,涵盖 OAuth 流程、会话记忆、安全护栏和 RAG 等。contrib/ 收录社区贡献的可部署垂直领域智能体,例如零售商品搜索和虚拟试穿,可运行在 Agent Engine、Cloud Run 或 Agent Garden 上。plugins/ 则提供面向特定领域的技能插件,以 SKILL.md 与 EVAL.yaml 形式封装,可安装到 AI 编程助手中使用。

每个示例都附有独立的安装与运行说明。项目涉及 ADK 的 Python、TypeScript、Go、Java 和 Kotlin 等多种语言 SDK。该项目主要用于演示和入门参考,不建议直接用于生产环境。

核心功能

  • 01核心示例聚焦 OAuth、会话记忆、安全护栏和 RAG 等单一模式。
  • 02提供可部署的零售商品搜索与虚拟试穿等垂直领域智能体。
  • 03以 SKILL.md 和 EVAL.yaml 封装的可安装技能插件,适用于 AI 编程助手。
  • 04每个示例附有独立的安装与运行说明。
  • 05覆盖 ADK 的 Python、TypeScript、Go、Java 和 Kotlin SDK。

适用场景

  • 通过阅读小型示例学习会话记忆、安全护栏等具体 ADK 模式。
  • 以某个示例为起点,快速搭建客服或研究类智能体。
  • 将零售搜索或虚拟试穿智能体部署到 Cloud Run 或 Agent Engine。
  • 将领域技能插件安装到 AI 编程助手中使用。

快速上手

  1. 1

    按照 ADK 入门指南安装 ADK

  2. 2

    浏览 core/ 中的示例,并查看对应示例自带的 README 了解安装和运行说明

使用前须知

  • 这些示例用于演示和入门参考,不适用于生产环境。
  • 这不是 Google 官方支持的产品。
  • 每个示例有各自的安装方式,因此整个合集没有统一的安装命令。

标签

常见问题

adk-recipes 是什么?
基于 Google Agent Development Kit(ADK)构建的可运行智能体示例、参考模式与垂直领域插件合集。 ADK Recipes 是一组小型可运行的智能体示例,演示如何使用 Agent Development Kit(ADK)解决具体问题。每个示例既可以直接分叉作为项目起点,也可以阅读学习某种具体模式。
adk-recipes 可以免费使用吗?用的什么许可证?
adk-recipes 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
adk-recipes 还在维护吗?
活跃维护中。adk-recipes 最近一次提交是在 2026年10月19日。
adk-recipes 适合用来做什么?
通过阅读小型示例学习会话记忆、安全护栏等具体 ADK 模式。 以某个示例为起点,快速搭建客服或研究类智能体。 将零售搜索或虚拟试穿智能体部署到 Cloud Run 或 Agent Engine。 将领域技能插件安装到 AI 编程助手中使用。
adk-recipes 怎么安装和运行?
按照 ADK 入门指南安装 ADK 浏览 core/ 中的示例,并查看对应示例自带的 README 了解安装和运行说明
在哪里获取 adk-recipes?
源代码和安装说明在 GitHub 上:https://github.com/google/adk-recipes

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目