google/adk-samples
GitHub: google/adk-samples
Google Agent Development Kit 的多语言示例代码集合,提供覆盖多个行业场景的开箱即用 Agent 模板,帮助开发者快速学习和构建智能体应用。
Stars: 8960 | Forks: 2424
# Agent Development Kit (ADK) 示例
[](LICENSE)
欢迎使用 ADK 示例 Agent 代码库!此集合提供了基于 [Agent Development Kit](https://google.github.io/adk-docs/) 构建的开箱即用的 Agent,旨在加速您的开发过程。这些 Agent 涵盖了各种常见的用例和复杂程度,从简单的对话机器人到复杂的多 Agent 工作流。
## ✨ 入门指南
本代码库包含 **Python**、**TypeScript**、**Go** 和 **Java** 的 ADK 示例 Agent。请导航至 **[Python](python/)**、**[TypeScript](typescript/)**、**[Go](go/)** 和 **[Java](java/)** 子文件夹,以查看特定语言的安装说明,并了解有关可用示例 Agent 的更多信息。
欲了解更多信息,请查阅 [ADK 文档](https://google.github.io/adk-docs/),以及各语言的 GitHub 代码库:
- [ADK Python](https://github.com/google/adk-python)
- [ADK Typescript](https://github.com/google/adk-js)
- [ADK Go](https://github.com/google/adk-go)
- [ADK Java](https://github.com/google/adk-java)
## 🌳 代码库结构
```
├── go
│ ├── agents
│ │ ├── llm-auditor
│ └── README.md
├── java
│ ├── agents
│ │ ├── software-bug-assistant
│ │ └── time-series-forecasting
│ └── README.md
├── python
│ ├── agents
│ │ ├── academic-research
│ │ ├── antom-payment
│ │ ├── blog-writer
│ │ ├── brand-aligner
│ │ ├── brand-search-optimization
│ │ ├── camel
│ │ ├── customer-service
│ │ ├── data-engineering
│ │ ├── data-science
│ │ ├── deep-search
│ │ ├── financial-advisor
│ │ ├── fomc-research
│ │ ├── gemini-fullstack
│ │ ├── gemma-food-tour-guide
│ │ ├── google-trends-agent
│ │ ├── high-volume-document-analyzer
│ │ ├── image-scoring
│ │ ├── llm-auditor
│ │ ├── machine-learning-engineering
│ │ ├── marketing-agency
│ │ ├── medical-pre-authorization
│ │ ├── personalized-shopping
│ │ ├── plumber-data-engineering-assistant
│ │ ├── RAG
│ │ ├── realtime-conversational-agent
│ │ ├── safety-plugins
│ │ ├── short-movie-agents
│ │ ├── software-bug-assistant
│ │ ├── story_teller
│ │ ├── supply-chain
│ │ ├── travel-concierge
│ │ └── README.md
│ └── README.md
├── typescript
│ ├── agents
│ │ ├── customer_service
│ └── README.md
└── README.md
```
## ℹ️ 获取帮助
如果您有任何问题,或者发现此代码库存在任何问题,请通过 [GitHub issues](https://github.com/google/adk-samples/issues) 进行报告。
## 🤝 贡献
我们欢迎社区的贡献!无论是错误报告、功能请求、文档改进还是代码贡献,请查阅我们的 [**贡献指南**](https://github.com/google/adk-samples/blob/main/CONTRIBUTING.md) 以开始参与。
## 📄 许可证
本项目基于 Apache 2.0 许可证授权 - 有关详细信息,请参阅 [LICENSE](https://github.com/google/adk-samples/blob/main/LICENSE) 文件。
## 免责声明
这不是一个官方支持的 Google 产品。本项目不具备参与 [Google 开源软件漏洞奖励计划](https://bughunters.google.com/open-source-security) 的资格。
本项目仅用于演示目的。不适用于生产环境。
欢迎使用 ADK 示例 Agent 代码库!此集合提供了基于 [Agent Development Kit](https://google.github.io/adk-docs/) 构建的开箱即用的 Agent,旨在加速您的开发过程。这些 Agent 涵盖了各种常见的用例和复杂程度,从简单的对话机器人到复杂的多 Agent 工作流。
## ✨ 入门指南
本代码库包含 **Python**、**TypeScript**、**Go** 和 **Java** 的 ADK 示例 Agent。请导航至 **[Python](python/)**、**[TypeScript](typescript/)**、**[Go](go/)** 和 **[Java](java/)** 子文件夹,以查看特定语言的安装说明,并了解有关可用示例 Agent 的更多信息。
欲了解更多信息,请查阅 [ADK 文档](https://google.github.io/adk-docs/),以及各语言的 GitHub 代码库:
- [ADK Python](https://github.com/google/adk-python)
- [ADK Typescript](https://github.com/google/adk-js)
- [ADK Go](https://github.com/google/adk-go)
- [ADK Java](https://github.com/google/adk-java)
## 🌳 代码库结构
```
├── go
│ ├── agents
│ │ ├── llm-auditor
│ └── README.md
├── java
│ ├── agents
│ │ ├── software-bug-assistant
│ │ └── time-series-forecasting
│ └── README.md
├── python
│ ├── agents
│ │ ├── academic-research
│ │ ├── antom-payment
│ │ ├── blog-writer
│ │ ├── brand-aligner
│ │ ├── brand-search-optimization
│ │ ├── camel
│ │ ├── customer-service
│ │ ├── data-engineering
│ │ ├── data-science
│ │ ├── deep-search
│ │ ├── financial-advisor
│ │ ├── fomc-research
│ │ ├── gemini-fullstack
│ │ ├── gemma-food-tour-guide
│ │ ├── google-trends-agent
│ │ ├── high-volume-document-analyzer
│ │ ├── image-scoring
│ │ ├── llm-auditor
│ │ ├── machine-learning-engineering
│ │ ├── marketing-agency
│ │ ├── medical-pre-authorization
│ │ ├── personalized-shopping
│ │ ├── plumber-data-engineering-assistant
│ │ ├── RAG
│ │ ├── realtime-conversational-agent
│ │ ├── safety-plugins
│ │ ├── short-movie-agents
│ │ ├── software-bug-assistant
│ │ ├── story_teller
│ │ ├── supply-chain
│ │ ├── travel-concierge
│ │ └── README.md
│ └── README.md
├── typescript
│ ├── agents
│ │ ├── customer_service
│ └── README.md
└── README.md
```
## ℹ️ 获取帮助
如果您有任何问题,或者发现此代码库存在任何问题,请通过 [GitHub issues](https://github.com/google/adk-samples/issues) 进行报告。
## 🤝 贡献
我们欢迎社区的贡献!无论是错误报告、功能请求、文档改进还是代码贡献,请查阅我们的 [**贡献指南**](https://github.com/google/adk-samples/blob/main/CONTRIBUTING.md) 以开始参与。
## 📄 许可证
本项目基于 Apache 2.0 许可证授权 - 有关详细信息,请参阅 [LICENSE](https://github.com/google/adk-samples/blob/main/LICENSE) 文件。
## 免责声明
这不是一个官方支持的 Google 产品。本项目不具备参与 [Google 开源软件漏洞奖励计划](https://bughunters.google.com/open-source-security) 的资格。
本项目仅用于演示目的。不适用于生产环境。标签:ADK, Agent开发套件, AI代理, AI编程, DNS解析, Go, Google, IPv6支持, JS文件枚举, LLM, Nuclei, PyRIT, Python, Ruby工具, SOC Prime, TypeScript, Unmanaged PE, 可观察性, 多智能体系统, 多语言, 学术研究, 安全插件, 客户服务, 开发工具, 开源项目, 技术教程, 数据管道, 无后门, 日志审计, 示例代码, 网络调试, 自动化, 软件工程, 软件开发套件, 逆向工具