rohitg00/ai-engineering-from-scratch — 从零开始 AI 工程:学习、构建、交付(9.7k ⭐,今日 +765)
rohitg00/ai-engineering-from-scratch — 从零开始 AI 工程
GitHub: https://github.com/rohitg00/ai-engineering-from-scratch Stars: 9,657 ⭐(今日 +765 🔥) 作者: Rohit Ghumare(agentmemory 同一作者) 口号: "Learn it. Build it. Ship it for others."
项目理念
"AI 工程"不等于"AI 研究"
AI 工程师的核心价值不在于推导数学公式,而在于:
- 将 AI 能力可靠地集成到生产系统
- 设计健壮的数据管道和评估框架
- 理解并管理 LLM 在生产环境中的不确定性
- 快速迭代,持续交付真实价值
这门课就是为这样的工程师设计的。
课程模块
Module 1: LLM 基础工程
- Transformer 架构的工程师视角(不推公式,看代码)
- Tokenization 实现与优化
- Prompt 工程的系统化方法
- 上下文窗口管理策略
Module 2: RAG 系统构建
- 向量数据库选型(Chroma、Qdrant、Pinecone)
- Embedding 模型评估与选择
- 检索策略:稠密检索 vs 稀疏检索 vs 混合
- RAG 评估框架(RAGAS)实战
Module 3: Agent 系统开发
- 工具调用的可靠实现
- 多步骤任务规划与执行
- Agent 状态管理与持久化
- 错误处理与重试策略
Module 4: 生产部署
- LLM 推理优化(量化、批处理、缓存)
- 监控与可观测性(延迟、Token 消耗、质量指标)
- 成本优化策略
- A/B 测试与评估体系
Module 5: 实战项目
- 构建完整的 AI 产品(从 idea 到上线)
- 代码审查:工业级 vs 玩具级 AI 系统的区别
- 常见生产事故复盘与预防
与其他 AI 课程的区别
| ai-engineering-from-scratch | 学术 AI 课程 | 普通教程 | |
|---|---|---|---|
| 侧重点 | 工程实践 | 理论推导 | 概念介绍 |
| 代码质量 | 生产级 | 示例级 | 入门级 |
| 部署内容 | 核心模块 | 几乎没有 | 极少 |
| 评估体系 | 完整覆盖 | 理论为主 | 通常忽略 |
快速开始
git clone https://github.com/rohitg00/ai-engineering-from-scratch
# 从 01-llm-foundations/ 开始
# 每个模块都有独立可运行的环境
免责声明
本站内容主要用于信息整理、技术研究与经验分享,不对第三方产品或服务的可用性、完整性作出任何明示或暗示的保证。
- 本站所分享的资源、工具、教程等内容仅供学习与研究参考,请勿用于商业用途。
- 部分内容可能来源于公开网络或开源社区,如涉及版权或其他合法权益问题,请通过联系方式与我们联系,我们将在核实后及时处理。
- 如需将相关内容用于商业产品或盈利性业务,请自行联系权利方获取正式授权。
- 因不当使用引发的版权或合规风险,由使用者自行承担。
- 外部链接失效或无法访问属于正常现象,本站不保证所有链接的持续有效性。
转载或引用本文内容,请保留原文链接并注明来源。
评论
加载中...
相关资源
anthropics/claude-plugins-official — Anthropic 官方高质量 Claude Code Plugins 目录(20.8k ⭐,今日 +674)
Anthropic 官方维护的 Claude Code Plugins 精选目录,汇集经过官方审核的高质量插件,是发现和...
rtk-ai/rtk — CLI 代理将 LLM Token 消耗降低 60-90%,开发命令必备(50.9k ⭐,今日 +704)
通过智能 CLI 代理层将开发命令的 LLM Token 消耗降低 60-90%,无需修改代码即可透明接入,50.9k ...
multica-ai/andrej-karpathy-skills — 一个 CLAUDE.md 文件让 Claude Code 行为大幅提升,Karpathy 风格(138k ⭐,今日 +1,955)
受 Andrej Karpathy LLM 洞察启发,通过单一 CLAUDE.md 文件系统性修复 Claude Cod...