登录 注册
AI 模型与开发框架AI 应用与 AI Agent agentllmrag
34,879
Stars
3,298
Forks
99
Watchers
79
Open Issues
NOASSERTION
许可证
Jupyter Notebook
语言
2024-05-28
创建时间
2026-08-08
最近更新

项目能做什么

从零开始构建大模型的开源教程与项目。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
<div align='center'>
    <img src="./images/head.jpg" alt="alt text" width="100%">
    <h1>Happy-LLM</h1>
</div>

<div align="center">
  <img src="https://img.shields.io/github/stars/datawhalechina/happy-llm?style=flat&logo=github" alt="GitHub stars"/>
  <img src="https://img.shields.io/github/forks/datawhalechina/happy-llm?style=flat&logo=github" alt="GitHub forks"/>
  <img src="https://img.shields.io/badge/language-Chinese-brightgreen?style=flat" alt="Language"/>
  <a href="https://github.com/datawhalechina/happy-llm"><img src="https://img.shields.io/badge/GitHub-Project-blue?style=flat&logo=github" alt="GitHub Project"></a>
  <a href="https://swanlab.cn/@kmno4/Happy-LLM/overview"><img src="https://raw.githubusercontent.com/SwanHubX/assets/main/badge1.svg" alt="SwanLab"></a>
</div>

<div align="center">
  <a href="https://trendshift.io/repositories/14175" target="_blank"><img src="https://trendshift.io/api/badge/repositories/14175" alt="datawhalechina%2Fhappy-llm | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/></a>
</div>

<div align="center">

[中文](./README.md) | [English](./README_en.md)

</div>

<div align="center">
  <p><a href="https://datawhalechina.github.io/happy-llm/">📚 在线阅读地址</a></p>
  <h3>📚 从零开始构建大模型</h3>
  <p><em>深入理解 LLM 核心原理,动手实现你的第一个大模型</em></p>
</div>

---

## 🎯 项目介绍

> &emsp;&emsp;*很多小伙伴在看完 Datawhale开源项目: [self-llm 开源大模型食用指南](https://github.com/datawhalechina/self-llm) 后,感觉意犹未尽,想要深入了解大语言模型的原理和训练过程。于是我们(Datawhale)决定推出《Happy-LLM》项目,旨在帮助大家深入理解大语言模型的原理和训练过程。*

&emsp;&emsp;本项目是一个**系统性的 LLM 学习教程**,将从 NLP 的基本研究方法出发,根据 LLM 的思路及原理逐层深入,依次为读者剖析 LLM 的架构基础和训练过程。同时,我们会结合目前 LLM 领域最主流的代码框架,演练如何亲手搭建、训练一个 LLM,期以实现授之以鱼,更授之以渔。希望大家能从这本书开始走入 LLM 的浩瀚世界,探索 LLM 的无尽可能。

### ✨ 你将收获什么?

- 📚 **Datawhale 开源免费** 完全免费的学习本项目所有内容
- 🔍 **深入理解** Transformer 架构和注意力机制
- 📚 **掌握** 预训练语言模型的基本原理
- 🧠 **了解** 现有大模型的基本结构
- 🏗️ **动手实现** 一个完整的 LLaMA2 模型
- ⚙️ **掌握训练** 从预训练到微调的全流程
- 🚀 **实战应用** RAG、Agent 等前沿技术

## 📖 内容导航

| 章节 | 关键内容 | 状态 |
| --- | --- | --- |
| [学习与环境准备](./docs/学习与环境准备.md) | 分章依赖、硬件建议与实践入口 | ✅ |
| [前言](./docs/前言.md) | 本项目的缘起、背景及读者建议 | ✅ |
| [第一章 NLP 基础概念](./docs/chapter1/第一章%20NLP基础概念.md) | 什么是 NLP、发展历程、任务分类、文本表示演进 | ✅ |
| [第二章 Transformer 架构](./docs/chapter2/第二章%20Transformer架构.md) | 注意力机制、Encoder-Decoder、手把手搭建 Transformer | ✅ |
| [第三章 预训练语言模型](./docs/chapter3/第三章%20预训练语言模型.md) | Encoder-only、Encoder-Decoder、Decoder-Only 模型对比 | ✅ |
| [第四章 大语言模型](./docs/chapter4/第四章%20大语言模型.md) | LLM 定义、训练策略、涌现能力分析 | ✅ |
| [第五章 动手搭建大模型](./docs/chapter5/第五章%20动手搭建大模型.md) | 实现 LLaMA2、训练 Tokenizer、预训练小型 LLM | ✅ |
| [第六章 大模型训练实践](./docs/chapter6/第六章%20大模型训练流程实践.md) | 预训练、有监督微调、LoRA/QLoRA 高效微调 | ✅ |
| [第七章 大模型应用](./docs/chapter7/第七章%20大模型应用.md) | 模型评测、RAG 检索增强、Agent 智能体 | ✅ |
| [第八章 Agentic-RL ](./docs/chapter8/第八章%20大模型强化学习.md) | GRPO、OPD、Search-R1、ReTool(Coding Agent-RL) | ✅ |
| [Extra Chapter LLM Blog](./Extra-Chapter/) | 优秀的大模型 学习笔记/Blog ,欢迎大家来 PR !| 🚧 |

> 第六章正文已覆盖 Pretrain、SFT 与 PEFT 等核心训练流程,建议结合 [第六章实践说明](./docs/chapter6/readme.md) 和 [学习与环境准备](./docs
阅读完整原文

项目深度分析 AI 生成

交互式云端教学实验平台(SaaS/算力沙箱)

产品构想针对教程第5-8章的训练与微调场景,提供预置完整代码、权重和依赖环境的一键式云端 GPU 实验沙箱,免除用户本地配环境难题。
核心功能按章节一键启动 Jupyter 环境;预置 ModelScope 权重与处理好的数据集;按 Token 或时长计费的即用型云端 GPU。
目标用户缺少高性能显卡或被 CUDA/环境配置困扰的高校学生及入门开发者。
难度/周期中等 · 3-5周 · 成本:算力池接入与搭建成本、少量服务器带宽与存储费用。
收费模式算力充值时长卡、按章节购买实验环境包(如9.9元/章)。
竞争风险算力成本波动风险;与现有成熟平台(如 AutoDL、ModelScope 免费算力)形成直接竞争。
依据 数据支持的判断

大模型底层原理与实训付费训练营(社群/陪跑)

产品构想依托 Happy-LLM 开源大纲,提供高强度、带作业打卡、助教答疑和项目实战评审的线上集训营。
核心功能每周直播答疑与代码 Review;带跑从0搭建 215M 模型及 SFT 全流程;简历修改与算法面试辅导。
目标用户有转岗、秋招/春招求职强需求,但自学易放弃、遇报错无法解决的学员。
难度/周期较低 · 1-2周 · 成本:人力带班时间成本、宣传物料制作成本。
收费模式训练营学费(单期每人 499~1999 元,推测)。
竞争风险极其依赖个人 IP 和社群转化能力,交付服务耗费大量精力。
依据 推测

企业端“轻量级自研大模型”落地咨询与内训服务

产品构想结合教程中 Pretrain、SFT、LoRA 及 Agentic-RL 技术路线,为有私有化小模型需求(如0.5B-7B)的中小企业提供内训与定制研发咨询。
核心功能企业内部定制化培训课程;垂直场景微调(SFT/LoRA)流水线搭建指导;小模型私有化部署架构方案咨询。
目标用户有数据合规要求、希望在私有硬件部署垂直小模型的中小企业技术团队。
难度/周期较高 · 2-4周 · 成本:前期商务沟通时间、企业定制化方案设计成本。
收费模式技术咨询费、企业内训服务费(按场次或项目结算)。
竞争风险企业客户采购决策周期长,对交付者的工程落地背书要求极高。
依据 尚需验证的假设
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

相似项目数据正在完善中,暂不展示(避免误导)

项目优势与风险

技术成熟度创建于 2024-05-28,最近推送 2026-08-08,发布过 3 个 Release
社区活跃Star 34,879 / Fork 3,298 / Issue 79(数据支持,可自行核实)
许可证NOASSERTION
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。