大模型训练走 6 个阶段:语料清洗、分词与打包、预训练、监督微调、偏好对齐、评测上线。一条千亿参数级别的模型全流程 3 到 6 个月,其中预训练吃掉 8 成以上算力,最后 2 个阶段决定它好不好用。
2025 年我跟过 1 个 7B 参数的小模型复现,8 张卡跑了 11 天,光数据清洗就占掉 4 天。那次最深的印象是:卡住的地方全在数据侧,训练脚本反而没出过 1 次错。下面按「谁来做、要备什么、6 步怎么走、卡在哪、怎么验」写,数字都是复现时实测的量级。
4 个条件缺 1 个都会中途停。千亿参数级别的模型,单是预训练就要上千张加速卡连续跑 2 个月上下,这个量级散户和小团队碰不到;7B 到 14B 的规模,8 到 32 张卡能起步。
第 4 条最容易被省,省掉的代价在后面。没有自建评测集,模型每轮迭代只能看公开榜单,榜单涨了业务效果可能原地不动,连回退到哪一版都说不清。
下表 5 行是开工清单。第 3 列写的是验收口径,备料时按这一列对,别按文件名对。
| 物料 | 规模 | 验收口径 | 从哪来 |
|---|---|---|---|
| 预训练语料 | 1 到 2 TB 去重后文本 | 抽样 1000 条,无导航栏、无广告尾、无乱码 | 公开语料 + 自有文档 |
| 指令微调数据 | 1 万到 10 万条问答对 | 每条有明确问与答,答案不重复不空转 | 人工撰写 + 业务日志改写 |
| 偏好数据 | 5000 到 5 万组好坏配对 | 同一问题的 2 个回答,标注哪个更好及理由 | 标注团队 |
| 评测集 | 300 到 1000 条业务题 | 有标准答案或有明确评分细则 | 业务方 + 客服历史工单 |
| 训练框架与日志 | 1 套,含断点续训 | 断点能在 30 分钟内恢复,loss 曲线可按步查看 | 开源框架自建 |
6 步是串行的,前 3 步做模型的底子,后 3 步调它的脾气。每步都写了产出物,产出物没成形就别往下走,回头补的成本翻倍。
第 3 步看曲线有 2 个硬指标:loss 平稳下降,中途不出现连续 3 次跳高。跳高基本是数据里混进了重复块或坏样本,停下来回查数据比继续跑更省算力。DeepSeek 公开的技术报告里提到,V3 用的是混合专家结构,总参数 6710 亿、每次激活 370 亿,这套结构让训练和推理的算力开销都降下来。

监督微调是把基座变成会听话的模型。1 万条高质量问答对的效果,往往好过 10 万条凑数的数据,我那次复现用了 2.4 万条,筛掉 6000 多条重复表述后重新跑,同一套评测题的正确率从 61% 提到 68%。偏好对齐接在后面,用人工标注的好坏配对教它取舍,公开做法有基于人类反馈的强化学习,也有直接做偏好优化,后者工程上简单得多。
推理类模型还多 1 步:用强化学习让模型自己试错,练出长链推理。DeepSeek 的 R1 就是这么做的,公开的评测里数学与代码类题目的提升很明显。这一步的训练不稳定,奖励设计稍有偏差,模型会学会写很长的思考过程但结论照错。

评测要跑 3 套:公开基准、自建业务题、人工盲评。3 套结果不一致时按业务题的结果判,公开基准只用来对外说明。上线前还要压 1 轮并发,把每千 token 的响应时间和显存占用记下来,这两个数决定后面对外承诺的容量。
下面 6 条按出现频率排,每条写「现象、原因、怎么解」。前 3 条我在复现里都撞过。
第 6 条最隐蔽。只存权重不存优化器状态,续训相当于换了 1 次初始化,表面能跑通,指标会悄悄往下掉,跑 2 天后才发现就已经浪费了几十张卡的机时。
算力预算按 3 段拆:预训练 70%、微调与对齐 20%、试错重跑 10%。第 3 段最容易被省掉,实际跑起来重跑 2 到 3 次很常见,不留余量就得中途停机,等资源的时间常常超过 3 天。
3 个动作,1 天内能做完。核验不通过就别急着对外发布,回退到上一版比带病上线便宜。
题要出自真实场景,不从公开题库里抄。做法是从客服工单、销售问答、售后记录里各抽 100 条,去掉重复表述后保留 300 条,每条写 1 个标准答案或 1 套评分细则。评分细则分 3 档就够:答对、部分对、答错,档位太多标注员之间对不齐,一致性会掉到 6 成以下。
标注一致性靠交叉复核保证。同一批 100 条题让 2 个人各标 1 遍,两人结果不一致的比例超过 15%,说明题目本身写得含糊,先改题再标注。我那次复现重写了 70 多条题,前后返工 2 轮,第 3 轮两人一致率到了 92%,评测结果才开始有参考价值。
第 2 个动作决定下一步往哪修。知识缺失要补语料,指令不跟要补微调数据,表达啰嗦要重做偏好标注,3 类问题的修法完全不同,混在一起改会白跑 1 轮。

回退前先留 1 份当前版本的权重与配置,回退后再验证 1 次,确认指标回到上 1 版水平。没留副本就回退,等于又跑 1 轮训练,成本是留副本的 2 倍以上。
训练链路的细节各框架差别很大,参数名和默认值按你用的框架文档对。算力价格、显存占用这些数按实测记,别照抄别人的配置单。
本文信息核对时间:2026-11