28 个代码优先的教程合集,帮助开发者将 GenAI 智能体从原型推进到生产环境。
Nicolepcx/ai-agents-the-definitive-guide
《AI Agents:权威指南》配套代码仓库,以 Jupyter Notebook 演示智能体的模式、工具、评估、记忆与安全。
- Star
- 2,761
- Fork
- 538
- 未关闭 Issue
- 0
- 最近提交
- 3个月前
这是什么?
本仓库是 O'Reilly 图书《AI Agents:权威指南》的示例代码。代码按十二个章节组织在各自的文件夹中,每个文件夹包含可直接在 Google Colab 中打开运行的 Jupyter Notebook。内容涵盖思维链、思维树、ReAct、人机协同、分层智能体团队、群体智能(swarms),以及使用 ART 与 RULER 进行的训练示例。
后半部分偏向生产落地,包括基于 LangGraph 的 MCP 与 A2A 集成、借助 E2B 沙箱执行工具、程序化工具调用、推理后端与模型回退、评估框架,以及结合 Langfuse 和 LangSmith 的外部评估流程。此外还有智能体记忆结构、按拓扑估算成本的示例,以及使用 LlamaFirewall 与 OWASP 智能体安全清单进行的威胁建模。
核心功能
- 01Notebook 覆盖 ReAct、思维树、多智能体群体等智能体模式。
- 02每个 Notebook 都附有 Colab 链接,无需本地配置即可运行。
- 03包含基于 LangGraph 的 MCP 与 A2A 集成示例。
- 04提供评估框架示例,并集成 Langfuse 与 LangSmith。
- 05涵盖智能体记忆、成本估算与威胁建模的示例。
适用场景
- 跟随书中章节边读边动手实验智能体代码。
- 学习如何构建和评估基于 LangGraph 的智能体。
- 研究智能体的工具治理与沙箱执行方案。
快速上手
- 1
通过徽章在 Google Colab 中打开笔记本
- 2
在 Colab 中打开第一章代码示例笔记本
https://colab.research.google.com/github/Nicolepcx/ai-agents-the-definitive-guide/blob/main/CH01/ch01_code_examples.ipynb
使用前须知
- 该仓库是一本书的配套代码,以 Jupyter 笔记本形式组织,而非可复用的代码库。
- 仓库元数据中未指定许可证。
标签
常见问题
- ai-agents-the-definitive-guide 是什么?
- 《AI Agents:权威指南》配套代码仓库,以 Jupyter Notebook 演示智能体的模式、工具、评估、记忆与安全。 本仓库是 O'Reilly 图书《AI Agents:权威指南》的示例代码。代码按十二个章节组织在各自的文件夹中,每个文件夹包含可直接在 Google Colab 中打开运行的 Jupyter Notebook。内容涵盖思维链、思维树、ReAct、人机协同、分层智能体团队、群体智能(swarms),以及使用 ART 与 RULER 进行的训练示例。
- ai-agents-the-definitive-guide 可以免费使用吗?用的什么许可证?
- ai-agents-the-definitive-guide 没有声明许可证。代码虽然公开,但没有许可证就没有明确的使用授权,正式使用前建议先联系作者。
- ai-agents-the-definitive-guide 还在维护吗?
- 半年内有更新。ai-agents-the-definitive-guide 最近一次提交是在 2026年8月1日。
- ai-agents-the-definitive-guide 适合用来做什么?
- 跟随书中章节边读边动手实验智能体代码。 学习如何构建和评估基于 LangGraph 的智能体。 研究智能体的工具治理与沙箱执行方案。
- ai-agents-the-definitive-guide 怎么安装和运行?
- 通过徽章在 Google Colab 中打开笔记本 在 Colab 中打开第一章代码示例笔记本: https://colab.research.google.com/github/Nicolepcx/ai-agents-the-definitive-guide/blob/main/CH01/ch01_code_examples.ipynb
- 在哪里获取 ai-agents-the-definitive-guide?
- 源代码和安装说明在 GitHub 上:https://github.com/Nicolepcx/ai-agents-the-definitive-guide
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
2.2万2880Jupyter NotebookOther更新于 3天前
一套可运行的 Jupyter 教程合集,涵盖 50 多种生成式 AI 智能体技术,从简单对话机器人到多智能体系统。
2.5万4147Jupyter NotebookOther更新于 11小时前
为 AI 智能体和应用提供长期记忆层,跨会话保存并检索用户与上下文信息。
6.8万7965PythonApache-2.0更新于 16小时前
生成式 AI 学习资源汇总库,涵盖课程、论文动态、面试准备和代码笔记本,按学习路径和层级组织。
3万6020HTMLMIT更新于 5天前
面向 AI 智能体的记忆系统,支持存储、检索与反思记忆,让智能体随时间学习而非仅回放对话历史。
5.2万6178PythonMIT更新于 5小时前
Google 推出的代码优先 Python 框架,用于构建、评估和部署 AI 智能体,针对 Gemini 优化但不绑定特定模型。
2.2万4409PythonApache-2.0更新于 10小时前