开源项目

agents-towards-production

agents-towards-production

端到端、代码优先的GenAI Agent生产级教程集合,覆盖从原型到企业部署的全链路,包括编排、记忆、RAG、安全、GPU部署、多智能体协调等28个实战教程。亮点在于每个教程都可直接运行,且集成了LangChain、Redis、Tavily等主流工具的真实案例,比一般入门教程更贴近工程落地。教育用途,非生产环境建议。

README

Agents Towards Production(迈向生产环境的智能体)

将 AI 智能体转化为真实产品的开源手册

"Agents Towards Production" 是您构建可投产的生成式 AI 智能体的首选资源——从原型到企业级规模一应俱全。 教程涵盖有状态工作流、向量记忆、实时网络搜索 API、Docker 部署、FastAPI 端点、安全护栏、GPU 扩展、浏览器自动化、微调、多智能体协调、可观测性、评估和 UI 开发。

⭐ 如果您觉得本项目有价值,请给它一个 Star,帮助更多人发现这些教程!

LinkedIn Twitter Discord 赞助 DiamantAI Collective 正在招聘


📖 来自同一位作者

亚马逊生成式 AI 类目 #1 畅销书 - 点击购买

RAG Made Simple(深入浅出 RAG) — 亚马逊生成式 AI 类目 #1 畅销书。 包含 22 种 RAG 技术,配有直觉解释、对比和插图。通过 Kindle Unlimited 免费阅读 或 $0.99 首发价(即将涨价)。

👉 在亚马逊购书


28 个生产级教程,涵盖有状态工作流、向量记忆、Web 搜索 API、Docker 部署、安全护栏、GPU 扩展、多智能体协调等。


DiamantAI Collective - AI 工程职位

💼 申请开放的 AI 工程职位

以 AI 为先的公司正在通过 DiamantAI Collective 招聘。

查看空缺职位并申请


💎 教程赞助商

为本仓库提供了分步教程的公司。
点击 Logo 打开教程。按住 Ctrl/⌘ 点击可保持本页打开。

LangChain - AI agent 框架和工作流编排平台,用于构建可投产的语言模型应用
Agent 框架与工作流
访问 LangChain AI agent 框架网站
Redis - 用于 AI agent 内存、缓存和实时数据处理的内存数据库与向量存储
内存与向量数据库
访问 Redis 内存数据库与向量存储网站
Contextual AI - 用于构建企业级检索增强生成(RAG)系统的生产级 RAG 平台
RAG 与知识管理
访问 Contextual AI RAG 平台网站
Bright Data - 用于 AI 训练和 agent 数据收集的网页抓取与数据采集平台
Web 数据平台
访问 Bright Data 网页抓取平台网站
Tavily - 为 AI agent 提供实时网络搜索 API,支持智能内容提取与摘要
实时网络搜索 API
访问 Tavily 实时网络搜索 API 网站
Arcade - 多用户工具调用平台,提供安全的 OAuth2 身份验证和人机协同安全控制
MCP Runtime
访问 Arcade 多用户工具集成平台网站
JetBrains - Kotlin 和 Koog AI agent 框架的创造者,用于在 JVM 上构建智能应用
Kotlin AI Agent 框架
访问 Kotlin 网站
Mem0 - 面向 AI agent 的自我改进内存系统,结合向量和图存储
自我改进的 AI 内存
访问 Mem0 AI 内存平台网站
RunPod - GPU 云计算平台,用于大规模训练和部署 AI 模型及 agent
GPU 云计算
访问 RunPod GPU 云计算网站

💎 通用赞助商

通过合作和资源支持本项目的公司。
点击 Logo 访问其网站。

CodeRabbit - 由 AI 驱动的代码审查和自动化 Pull Request 分析
AI 代码审查
访问 CodeRabbit AI 代码审查平台

💎 成为赞助商

联系我们:

网站 LinkedIn

📫 保持更新!

🚀
前沿
更新
💡
专家
见解
🎯
Top 0.1%
内容

订阅 DiamantAI 新闻通讯

加入超过 50,000 名 AI 爱好者,获取独特的前沿见解和免费教程!
此外,订阅者将获得独家抢先体验,以及我的书籍和即将推出的课程的 33% 特别折扣!

DiamantAI 新闻通讯


💬 加入我们的社区

与最新生成式 AI 和 agent 开发动态保持联系:

r/EducationalAI

Reddit

加入我们不断壮大的社区,讨论前沿 AI 研究、agent 开发和生产实践!



✨ 引言

Agents Towards Production 是您掌握生成式 AI agent 技术栈各个组件的实战指南。 所有知识都通过可运行的教程来传授,涵盖编排、内存、可观测性、部署、安全等。每个教程都位于独立文件夹中,包含即开即用的 notebook 或代码文件,让您几分钟内就能从概念过渡到可运行的 agent。


🏗️ AI Agent 架构

AI Agent 架构 - 生产级 AI agent 开发工作流,展示编排、内存、工具、安全、可观测性、评估和部署组件

此图展示了构建生产级 agent 的流程。本仓库的教程逐步覆盖了其中每个组件。


📚 教程

🔌 工具集成

教程 描述 查看
安全工具调用(Arcade) 让 agent 能够安全地调用外部工具(Gmail、Slack、Notion),支持 OAuth2 身份验证和人机协同安全控制。学习生产级工具集成,包含用户隔离和审批工作流。

📊 数据处理

教程 描述 查看
面向 AI Agent 的网络数据收集(Bright Data) 构建能够大规模收集和处理网络数据的 agent,使用企业级抓取基础设施。学习集成代理网络、处理 CAPTCHA、从复杂网站提取结构化数据。
为 Agent 实现实时网络数据集成(Tavily) 让 agent 能够访问、搜索和提取实时网络数据。构建将实时网络信息与私有知识相结合的流程,用于研究、监控和最新推荐。

🔍 RAG 与知识管理

教程 描述 查看
使用 Contextual AI 构建生产级 RAG Agent(Contextual AI) 在 15 分钟内使用 Contextual AI 的托管平台构建企业级 RAG 系统。学习文档处理、智能索引、agent 部署,以及使用 LMUnit 测试框架进行自动化评估,用于金融文档分析。

🧠 内存

教程 描述 查看
Agent 内存:双内存与语义搜索(Redis) 为 agent 实现双内存(短期和长期)、语义搜索和持久状态,使其能够记住用户偏好并从对话中学习。
使用 Mem0 实现自我改进内存:混合向量与图存储 构建具有自我改进内存的智能 agent,能够自动提取见解、解决冲突并随每次交互不断进化。学习混合内存架构,结合向量搜索进行语义回忆,以及图数据库进行关系映射。
使用 Cognee 实现 AI 内存 构建能够学习 Python 创造者的知识并改进您开发流程的智能 AI 内存系统。将散乱的开发数据转化为具有上下文洞察的统一知识图谱。

🚀 部署

教程 描述 查看
AWS Bedrock AgentCore:托管 Agent 部署 在 AWS Bedrock AgentCore Runtime 上部署和管理 AI agent。学习将本地 agent 转化为生产级托管服务,提供自动基础设施、请求追踪和标准化通信模式。
使用 Docker 容器化 Agent 将 agent 容器化以实现可移植性和可扩展性。学习在不同环境中运行容器化 agent 的基础模式。
使用 Ollama 进行本地 LLM 部署 本地运行并交互大语言模型。用本地模型替换云端 API,以获得隐私性、成本控制和低延迟的 agent 工作流。 <img src="https://img.shields.io/badge/GitHub-查看-blue" height="20

相关内容