你是否被大模型的火热吸引,却苦于不知从何学起?是否看过无数论文和博客,却依然写不出一个能调用LLM、微调模型或构建Agent的完整代码?《动手学大模型》(Dive into LLMs)正是为此而生——它不是枯燥的理论课件,而是一套由上海交通大学一线教师打造、面向中文学习者的全栈式编程实践教程,用Jupyter Notebook带你一行代码一行代码地“拆解”大模型开发全流程。
核心功能
- ✅ 手把手实现大模型核心能力:从Prompt工程、RAG检索增强,到LoRA微调、QLoRA量化训练,每步都配可运行代码与详细注释
- ✅ 覆盖前沿技术方向:新增数学推理(如GSM8K评测)、GUI Agent(让大模型操作图形界面)、大模型对齐(RLHF/GRPO)、甚至AI隐写术等硬核主题
- ✅ 国产化深度适配:独家上线《大模型开发全流程》公益教程,全面支持华为昇腾硬件+MindSpore框架,含配套PPT、实验手册与教学视频
- ✅ 课程级知识体系:源自上海交大《自然语言处理前沿技术》《人工智能安全技术》两门研究生课程讲义,逻辑清晰、层层递进
- ✅ 开箱即用的实验环境:所有Notebook均经过Colab/GitPod验证,支持一键在线运行,无需本地GPU也可快速体验
- ✅ 社区共建生态:开放PR通道,已吸引超29000名开发者参与反馈与贡献,Issue响应快,文档持续迭代更新
适合哪些人用
无论你是刚学完Python的计算机专业本科生,还是想转行AI的跨领域工程师;无论你是高校教师寻找教学案例,还是企业研发人员需要快速落地LLM应用——只要你希望不靠玄学、不抄代码、真正理解并亲手构建大模型系统,这套教程就是为你量身定制的“第一本实战手册”。尤其推荐给反感碎片化学习、渴望系统性成长的中文技术学习者。
快速上手
无需复杂配置!打开浏览器即可开始:
- 访问 GitHub项目主页,点击右上角「Star」支持作者
- 进入
/notebooks/目录,选择任一章节(如02_RAG_Basics.ipynb),点击文件名旁的「▶️ Open in Colab」按钮 - 在Google Colab中点击「运行全部」,等待环境安装完成,即可交互式执行每一行代码并查看实时输出
- 若需本地运行:安装Jupyter后,克隆仓库 →
pip install -r requirements.txt→ 启动Jupyter Lab即可
项目信息
《动手学大模型Dive into LLMs》系列编程实践教程
29.1k
今日 +1,068 stars today
Stars
3.5k
Forks
Jupyter Notebook
—
编程语言:Jupyter Notebook|Star 数:29,087(截至2025年6月)|开源协议:未明确声明,但项目明确标注为公益性质,允许学习、教学与非商业用途自由使用|GitHub 项目地址
这是一份真正扎根中文技术土壤、由高校教师主导、经课堂验证的高质量开源教程——没有营销话术,只有扎实代码;不追热点标题,只教落地能力。


