google/adk-samples

GitHub: google/adk-samples

Google Agent Development Kit 的多语言示例代码集合,提供覆盖多个行业场景的开箱即用 Agent 模板,帮助开发者快速学习和构建智能体应用。

Stars: 8960 | Forks: 2424

# Agent Development Kit (ADK) 示例 [![许可证](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](LICENSE) Agent Development Kit Logo 欢迎使用 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, 可观察性, 多智能体系统, 多语言, 学术研究, 安全插件, 客户服务, 开发工具, 开源项目, 技术教程, 数据管道, 无后门, 日志审计, 示例代码, 网络调试, 自动化, 软件工程, 软件开发套件, 逆向工具