adk-recipes README

The project's README from github.com/google/adk-recipes. As one markdown file: README.md.

Agent Development Kit Logo ADK Recipes

License

Welcome. This is a public collection of ADK recipes — small, runnable agents that show how to solve real problems with the Agent Development Kit. Fork one as the starting point for your own project, or browse the collection to learn the patterns.

Whether you're building a customer service bot, a research agent, or something entirely new, the recipes here give you a working foundation instead of a blank page.

Try a recipe

Recipes live in two places:

Each recipe has its own README.md with setup and run instructions.

Prerequisites

Install ADK from the ADK Get Started guide. Language SDKs:

Contributing a recipe

Start with the Recipe Checklist — one page, everything you need to ship. If you want the full context and tooling reference, the Recipe Handbook has the deep detail.

Repo skills — the AI coding-assistant helpers used to build this repo (recipe scaffolding, manifest generation, pyproject alignment, and more) — live in .agents/skills/. Not to be confused with vertical skills, which are recipes shipped to users under skills/<vertical>/<solution>/.

Getting help

Open a GitHub issue at github.com/google/adk-samples/issues.

License

Apache 2.0 — see LICENSE.

Disclaimer

Not an officially supported Google product. Not eligible for the Google OSS Vulnerability Rewards Program. Recipes are for demonstration and as starting points, not production use.

adk-recipes (google/adk-recipes)

Searching Database…

这是什么?一个公开的 Google Agent Development Kit(ADK)recipe 合集:都是小而可运行的智能体示例,演示如何解决实际问题。你可以 fork 一个作为自己项目的起点,也可以浏览整个合集来学习这些模式。
这是需要安装的库,还是一堆示例代码?是示例代码:一个由独立、可运行的智能体项目组成的仓库。每个 recipe 都是一个独立的小项目,带有自己的 README,用法是 fork 或复制,而不是作为依赖安装。
我怎么把一个 recipe 跑起来?先按官方 Get Started 指南安装 ADK,然后按照你选中的 recipe 的 README 里的配置和运行说明操作——每个 recipe 都有自己的步骤文档。
我可以用哪些编程语言来写这些智能体?Agent Development Kit 提供 Python、TypeScript、Go、Java 和 Kotlin 的 SDK。这个仓库本身主要是 Python,所以大部分 recipe 应该都是 Python。
我可以把 recipe 直接用于生产环境吗?不可以——README 说明 recipe 仅用于演示和作为起点,不适合生产使用。该仓库也不是 Google 官方支持的产品,并且不在 Google 的 OSS 漏洞赏金计划范围内。
这个合集是怎么组织的?分为两个文件夹:core/ 存放由 agents-cli 团队精心筛选的典型模式——小而专注、讲透一个知识点的 recipe,比如 OAuth 流程、会话记忆、防护栏和 RAG。contrib/ 存放更广泛的社区示例,每个都针对某个具体的使用场景或行业工作流程。
我可以用这些 recipe 构建什么样的智能体?范围很广:合集里提到了客服机器人和研究型智能体作为示例,contrib 里的 recipe 则覆盖具体的使用场景和行业工作流程。核心理念是给你一个能跑起来的基础,而不是让你从零开始。
这些 recipe 和 AI 编程助手配合得好吗?这个仓库本身就是用它们构建的:.agents/skills/ 提供了用于 recipe 脚手架搭建、清单生成和 pyproject 对齐的助手工具。这些与 vertical skills 是分开的,后者是交付给用户的 recipe。
Creator
google
Size
284.7 MB
Stars
10.5K
Updated
CommitOct 16
Age
1y
Commits · 90 Days