训练与微调实践
权重如何变化的理论在 第 17 章(监督微调与参数高效方法)与 第 10 章(把优化器分片到众多加速器上)讲。落到实践里,问题更窄也更直接:现在是 2026 年年中,手上有一个任务和一笔预算,该用哪些工具改变模型权重,怎样把它接进剩下的技术栈,以及到底该不该训练。答案既有立场,也有时效。先立住那些经久耐用的大类和权衡, 至于每一个版本号、价格、排名,都当成一张快照,用时再核实。
下文的框架、价格、GitHub star 数和营收数字是 2026 年 6 月的快照,各自标注了来源。每词元价格展示的是定价形态,而非权威报价。凡是标为不确定的,投入预算前要重新核实。大类与选择逻辑 变化慢;具体数字以月为单位老化。
这一层及其内容
训练与微调是改变权重的那一层。它有别于只做前向传播的服务层(第 82 章),也不同于用上下文引导冻结模型的智能体和检索层(第 85 章、第 86 章),尽管冻结模型本身也可以被训练去行动、而不只是去回答(第 37 章)。在实际的 2026 年技术栈里,它分成三个子层,这三层容易搞混,工作方式却很不一样。
- 分布式引擎。 把模型和优化器状态分片到许多加速器上的底层系统:PyTorch FSDP2 和 TorchTitan、NVIDIA Megatron-Core、Microsoft DeepSpeed(ZeRO),还有 TPU 上的 JAX/XLA(MaxText)。4D 和 5D 并行、FP8 训练、万亿级参数规模都在这儿。 第 10 章 会讲解机制。
- 后训练工具包。 封装这些引擎的高层库,用于监督微调(SFT)、偏好优化(DPO,即直接在「优选与落选」答案对上调参,以及 ORPO)和强化学习(GRPO,即对一组采样答案打分,以及 GSPO、PPO):Hugging Face TRL、Axolotl、Unsloth、 LLaMA-Factory。这是大多数团队实际接触的层。
- 参数高效方法与托管服务。 PEFT 库实现的 低秩适配(LoRA)、量化低秩适配(QLoRA)、DoRA,加上完全隐藏加速器的托管微调 API。
有两个 2026 年的主题把这层和全书串起来。一是 FP8 训练已经主流化:Google 的 Ironwood TPU 在矩阵单元里原生支持 FP8,Megatron-Core 提供 FP8 训练,Unsloth 做 FP8 强化学习(Google Cloud, 2026)。二是与基础设施视角更相关的变化:RL 后训练已把训练和推断服务融合在一起。现代 RL 工具包内嵌一个推断引擎(几乎总是 vLLM)来生成 rollout(模型对任务采样得到的尝试),于是训练的盒子里就装着一个服务的盒子;后面的工具链接线,正是从这个事实展开。
第一个岔路:到底要不要训练?
挑工具之前,先回答更难的问题。在 2026 年,对很多任务而言,现实的默认是「别训练权重」。提示工程、少样本示例、检索(第 86 章)和结构化输出,已经覆盖了过去人们经常靠微调才能解决的大部分需求。OpenAI 一边收缩自助微调产品,一边引导用户改用提示缓存、更小的基座模型和 RAG(explainx.ai,二手)。
只有当需要一种上下文窗口无法以低成本承载的「持久行为改变」时,才去微调:
- 提示总是偏离的一致输出格式或固定文风,
- 基座模型里缺少的某个狭窄领域的词汇或约定,
- 把大模型的行为蒸馏成一个小型专用模型,换来延迟或成本上的收益(这对应下层约束),
- 靠强化学习对着一个可验证的奖励塑造出来的能力,即 第 28 章 讲的推理和智能体情形。
如果这些都不成立,就把这一周花在把提示和检索做得更好上,别去跑训练。
服务层向上伸手,支撑起微调最常见的理由。一个已经专化过的小模型,每词元的服务成本远低于 API 背后的大型通用模型(第 82 章)。当服务量很大,这次训练的成本就会从推断节省里赚回来,这和 第 5 章 里「为推断而过度训练」的逻辑是一回事,只是上移了一层。所以这里的微调,本质上是一个穿着「训练」外衣的「服务成本」决策。
一次微调成本和两个服务价格会决定两条成本线的交叉点;这些数字只是示意。盈亏平衡点以下,大型 API 模型便宜;以上,微调过的小模型赢。
import numpy as np
import matplotlib.pyplot as plt
# 仅作示意:展示权衡的形态,并非报价。
finetune_cost = 50.0 # 一次性微调运行,美元
big_price = 5.0 # 大型 API 模型,美元/百万词元(服务)
small_price = 0.5 # 微调小模型,美元/百万词元(服务)
vol = np.linspace(0, 40, 200) # 服务词元数(百万)
big_total = big_price * vol # 不训练,按词元付费
small_total = finetune_cost + small_price * vol
break_even = finetune_cost / (big_price - small_price)
print(f"服务 {break_even:.1f}M token 时盈亏平衡")
plt.plot(vol, big_total, label="大型 API 模型")
plt.plot(vol, small_total, label="微调小模型")
plt.axvline(break_even, ls="--", color="gray")
plt.xlabel("服务 token 数(百万)"); plt.ylabel("总成本(美元)")
plt.legend(); plt.title("微调何时回本?")
plt.show()
主要参与者(2026 年年中)
这些表格有时效,也标注了来源。
分布式引擎
| 名称 | 是什么 | 许可 | 最适合 | 备注(2026 年年中) |
|---|---|---|---|---|
| PyTorch FSDP2 | 原生全分片数据并行;把参数、梯度、优化器状态作为 DTensor 分片 | BSD | 不上重型框架的 PyTorch 原生分片训练 | FSDP2 是当前版本;FSDP1 自 PyTorch 2.11+ 起弃用。新增逐参数冻结、FP8/BF16 混合(PyTorch 教程) |
| TorchTitan | 基于 FSDP2 的 PyTorch 原生预训练平台;可组合 4D 并行 | BSD | PyTorch 上的生产级预训练 / 继续预训练 | 在 128 到 512 GPU 规模的 Llama 3.1 配方上报告了加速(arXiv 2410.06511);torchforge 之下的基座 |
| NVIDIA Megatron-Core | GPU 优化的张量/流水线/专家/上下文并行;有产品支持 | Apache-2.0 风格 + NVIDIA 支持 | NVIDIA GPU 上的大型稠密、MoE 与多模态训练 | 2026 年 1 月新增动态上下文并行(在变长序列上报告至多约 1.48 倍);FP8 训练(文档、路线图) |
| NeMo / Megatron Bridge | Megatron-Core 之上的更高层编排;配方、导出、对齐 | 开源 + NVIDIA 支持 | 端到端标准化在 NVIDIA 栈上的团队 | Bridge 0.4.0(2026 年 4 月)新增 Kimi 2.5、Nemotron 3、Qwen 3.5 VL、FP8 导出(文档) |
| DeepSpeed (ZeRO) | ZeRO 分片、CPU/NVMe 卸载、训练优化 | Apache-2.0 / MIT | 内存受限训练、卸载、超大模型 | 最新发布 v0.19.2(2026 年 6 月);v0.19.x 包含与 ZeRO-3 相关的 Muon 更新(发布) |
| JAX + MaxText | JAX/XLA 上、为 TPU 调优的纯解码器 LLM 参考实现 | Apache-2.0 | Cloud TPU 上的基础模型训练 | Ironwood TPU FP8;Qwen3-Next 与 DeepSeek 特性(2026 年 3 月)。配合 Tunix 做 RL(文档、Cloud TPU + JAX) |
后训练工具包(多数团队接触的层)
| 名称 | 是什么 | 许可 | 最适合 | 备注(2026 年年中) |
|---|---|---|---|---|
| Hugging Face TRL | 官方 HF 后训练:SFT、DPO、GRPO、奖励建模 | Apache-2.0 | 参考实现;别人封装的基础构件 | 事实标准的训练器;集成 PEFT、accelerate、FSDP/DeepSpeed(文档) |
| Axolotl | 基于 TRL/PEFT 的配置驱动(YAML)封装;LoRA、QLoRA、全量微调、多模态 | Apache-2.0 | 几块 GPU 上可复现的配置即代码运行 | 自 2025 年起支持多模态;「改个 YAML,得到一次运行」(仓库) |
| Unsloth | 自定义 Triton kernel,在 1 到 2 块 GPU 上更快、更省显存的 SFT 与 RL | Apache-2.0 核心;付费 Pro | 单 GPU 效率;长上下文 GRPO | 开源版实质上是单 GPU;稳健的多 GPU 在 Pro(不确定,状态在演变)。24GB GPU 上的 GRPO;FP8 RL 约为 BF16 的 1.4 倍(文档) |
| LLaMA-Factory | 广覆盖工具包 + Web UI(LlamaBoard);模型支持最广 | Apache-2.0 | 众多模型家族、低代码 UI,重广度而非峰值速度 | 约 68k GitHub star;据报可用 Unsloth 后端、与原生速度相差约 6%(二手) |
| torchtune | PyTorch 原生后训练(SFT/DPO/PPO/GRPO/QAT),抽象极少 | BSD | PyTorch 上可改写的配方 | 仅维护: 2025 年 7 月 15 日停止活跃开发;一个未命名的 PyTorch 原生后继者正在开发中(issue #2883) |
| torchforge | Monarch + TorchTitan + vLLM 之上的 PyTorch 原生 RL 与智能体后训练 | 开源,实验性 | 不写分布式基础设施的可扩展 RL 后训练 | 2025 年 10 月发布。并非 torchtune 后继者;建于 TorchTitan(训练)与 vLLM(rollout)之上(PyTorch 博客) |
| verl | 混合控制器式 RL 后训练(HybridFlow 设计,EuroSys'25):PPO/GRPO/GSPO/DAPO/REINFORCE++,训练走 FSDP 或 Megatron,rollout 走 vLLM/SGLang | Apache-2.0 | 生产级多节点 RL 后训练 | 字节跳动发起、社区维护;事实上的多节点 RL 框架。vLLM 自家的 vime(2026 年 6 月)沿用同一模式,把 Megatron 与 vLLM 接成一条 RL 流水线(repo、vime) |
| HF PEFT | 实现 LoRA、QLoRA、DoRA、rsLoRA 的库 | Apache-2.0 | TRL/Axolotl/LLaMA-Factory 之下的适配器层 | LoRA 家族方法真正所在之处(文档) |
托管服务(无需自有加速器)
| 名称 | 是什么 | 最适合 | 备注(2026 年年中) |
|---|---|---|---|
| OpenAI fine-tuning | GPT 模型上的托管 SFT/RFT | (正在收缩) | 自助微调正在收缩。 自 2026 年 5 月 7 日起不再接纳新组织;所有新任务于 2027 年 1 月 6 日终止(弃用) |
| Tinker(Thinking Machines) | 开放权重上的托管 LoRA SFT 与 RL,含大型 MoE(如 Qwen 235B-A22B);训练循环用 Python 自己写,分布式 GPU 由对方运行 | 不做 GPU 运维、又要研究级控制 | 2025 年 10 月上线;与 OpenAI 自助微调收缩相对照:托管微调是在整合,不是在消亡(Tinker) |
| Together AI | 开放权重上的托管 SFT、DPO、LoRA;按训练词元计费 | 开放权重上低成本的 LoRA/SFT + 专用服务 | 例如 LoRA SFT 约 $0.48/M 词元(16B)、全量微调约 $3.20/M(70 到 100B)、DPO 约 $8/M;服务端点另行计费(二手) |
| Fireworks AI | 自助后训练 + 快速服务一处搞定 | 调优与服务合一 | 据报约 $800M ARR(2026 年 5 月),自约 $305M(2025 年底)上升(二手) |
| AWS Bedrock | 托管 SFT + RFT,含开放权重,OpenAI 兼容 API | AWS 原生团队;开放权重上的 RFT | 开放权重的 RFT 与 OpenAI 兼容 FT 于 2026 年 2 月加入(新功能) |
| Modal | 无服务器 GPU 算力;自行运行 torchtune/Unsloth/Axolotl | 在按需 GPU 上自带配方 | 并非完全托管的 FT;训练代码要自己写(参考) |
| Azure AI Foundry / Google Vertex | 云原生托管微调(Azure OpenAI、Gemini 调优) | 标准化在 Azure/GCP 上的企业 | Azure 有 FT 成本管理工具(Microsoft Learn) |
参数高效方法
这些是技术,不是产品;它们活在 PEFT、Unsloth 和 TRL 里。低秩更新为什么够用,理论见 第 17 章。
- LoRA。 低秩适配器,默认选。合并进基座权重后,推断没有额外延迟。
- QLoRA。 4-bit NF4(一种权重数值格式)冻结基座加 LoRA;约 1K 到 50K 样本时单 GPU 的甜区。
- DoRA。 权重分解 LoRA(幅度加方向);收敛更好,数据量大时值得,约 50K 到 500K 样本。
- rsLoRA。 高秩用的秩稳定 LoRA。
- 更新的 arXiv 变体(RandLoRA、激活空间方法)有,但还不是默认。视为前沿、生产未验证 (AppScale 2026)。
如何选择
一旦确定真的需要训练权重,四个问题就能定下工具。
运行规模。 一块消费级或单块 GPU 指向 Unsloth,因为它有专用 kernel 和低显存。几块 GPU 加配置即代码指向 Axolotl 或 LLaMA-Factory。多节点预训练或继续预训练指向 TorchTitan/FSDP2、Megatron-Core,或 TPU 上的 MaxText。
身处什么生态。 NVIDIA GPU 加想要厂商支持,指向 Megatron-Core/NeMo。PyTorch 原生且能改,指向 FSDP2/TorchTitan + TRL。TPU 指向 JAX/MaxText。纯 Hugging Face 肌肉记忆,直接上 TRL。
方法。 文风或格式加小数据指向 QLoRA。更深的领域迁移加更多数据指向 DoRA 或高秩 LoRA。结构性的领域变化加 500K 以上样本指向 全量微调。针对奖励的推理或智能体行为,指向 GRPO/GSPO:单 GPU 用 Unsloth,多节点生产运行用 verl,纯 PyTorch 路线用 TRL 或实验性的 torchforge(第 28 章)。
自托管还是托管。 托管赢在首次运行的时间、无需 GPU 运维、弹性成本,以及按训练词元的可预测定价。自托管赢在数据驻留、IP 控制、不常见训练配方、可摊销硬件的重复或大型运行,以及避免厂商锁定或突然弃用。注意便利税:Together 按训练词元给 LoRA 计费,还要再加一个单独的按小时专用端点来服务结果,所以便宜的标价并不是全部账单。
具体怎么选:
- Unsloth,当在一块 24 到 80GB GPU 上、要最快最省显存的 SFT 或长上下文 GRPO 时。
- Axolotl,当想要几块 GPU 上可复现的 YAML 配置运行、并且看重 CI 里的配置即代码时。
- LLaMA-Factory,当需要模型支持的广度,或给非专家用的低代码 UI 时。
- TRL,当在编写自定义后训练逻辑、要权威训练器时直接选它。
- TorchTitan/FSDP2 或 Megatron-Core,当在做真正的多节点预训练或继续预训练时。
- MaxText,当在 TPU 上时。
- 一个托管服务,当没有 GPU 运维意愿、且是标准的 SFT/LoRA/DPO/RFT 工作负载时;但考虑 2026 年的弃用先例,要设计好导出路径。
一个合理的默认(2026 年年中)
对一个已确定真的需要微调开放权重模型的典型产品团队,截至 2026 年 6 月:
默认:在 TRL + PEFT 之上用 Axolotl(YAML 配置)做 QLoRA,跑在租用的 GPU 上(Modal、
Runpod 或自有的云)。它可复现,配置即代码契合 CI 与评估(第 87 章),QLoRA
让微调停在单块或几块 GPU,权重和数据都还在自己手里。起步配方是 r=16、开启 DoRA、
target_modules="all-linear",难一点的任务再加秩(AppScale 2026)。
- 备选 A,最大单 GPU 效率或 RL: Unsloth,尤其适合消费级 GPU 或长上下文 GRPO。
- 备选 B,完全没有 GPU 运维: 托管服务。Together 用于低成本的开放权重 LoRA/SFT, Fireworks 用于调优与服务合一,Bedrock 用于 AWS 原生,Tinker 用于训练循环仍要自己写、只向对方租用分布式 GPU 的场合。设计好导出和可移植路径;别以为 托管 FT 产品会永远存在。OpenAI 在 2026 年 5 月宣布的自助收缩,就是个教训。
如果是多节点预训练而非微调,默认就转向 TorchTitan/FSDP2 或 Megatron-Core,或 TPU 上的 MaxText。
接进技术栈
2026 年最有标志性的接线事实是:RL 后训练如今内嵌了推断层。 一个 GRPO 或 PPO 循环从当前策略生成 rollout,用奖励打分,然后更新权重。生成是瓶颈,工具包就把它交给一个快速推断引擎,几乎都是 vLLM。Unsloth 驱动 vLLM 做 rollout;torchforge 用 vLLM 做生成、TorchTitan 做训练,通过一个 RDMA 张量存储在两者之间搬运权重(PyTorch 博客);verl 则是生产级多节点的情形,在一个混合控制器下调度 vLLM 或 SGLang 的 rollout worker 与 FSDP 或 Megatron 的训练器,vLLM 自家 2026 年 6 月推出的 vime 沿用的正是这个模式。所以架构图里的训练盒子,里面就装着一个服务盒子。这正是 第 82 章 里同一个 vLLM,如今被当作训练的一个子组件来用,恰好印证本书的论点:这些层本是一套基础设施。切分训练回路的架构模式(同址还是分离),以及异步对同策略的取舍,是 第 37 章 的主题。
训练完成后,合并适配器,或用一个适配器感知的引擎直接服务它,把权重交给网关(gateway)背后的服务层(第 82 章),并在晋升之前对它跑一遍评估 harness(第 87 章)。检索与 智能体层随后消费这个已由服务层托管的模型。适配器感知的服务,也就是一个基座上挂众多 LoRA,正是托管适配器平台历来契合的地方。整个流程汇入 第 88 章 的端到端技术栈。
一份可改写的配置与启动
一份最小的 Axolotl QLoRA 配置可以这样写;它只是示意:
# qlora.yml
base_model: Qwen/Qwen3-8B
load_in_4bit: true # QLoRA: 4-bit NF4 frozen base
adapter: lora
lora_r: 16
lora_alpha: 32
lora_target_modules: all-linear
datasets:
- path: ./data/sft.jsonl
type: chat_template
gradient_checkpointing: true
sequence_len: 4096
micro_batch_size: 2
num_epochs: 3
# distributed backend (FSDP2 or DeepSpeed) configured via accelerate
启动它,然后为服务合并适配器:
# train (single or few GPUs via accelerate)
accelerate launch -m axolotl.cli.train qlora.yml
# merge the LoRA adapter back into the base for adapter-free serving
python -m axolotl.cli.merge_lora qlora.yml --lora_model_dir ./out
合并后的权重再交给服务栈。把配置放进版本控制,让一次训练成为一个可审的 diff,和对技术栈其余部分的纪律一样。
微调实际改变什么
微调首先是一种「能力」手段,即提示承载不了的持久行为改变。它也越来越是一种「效率」手段,把大模型蒸馏成服务成本低的小模型,这正是服务成本频繁向上塑造设计的原因。它还是一个「信任」问题:微调后的模型吸收了训练所用的数据,所以数据驻留、可复现的配置即代码、晋升前的评估关口,都不是锦上添花,而是让权重可以进入生产的控制条件。2026 年现实的默认,仍然是先去做好提示和检索,只有当行为改变必须活在权重里时,才去训练。
真正悬而未决的,是微调到底算一项能力投资,还是把脆弱工作流写进权重里的昂贵做法。小适配器便宜、可逆,但也可能隐藏数据泄漏、削弱通用行为,或把策略搬进更难检查的权重里。完整训练给出更多控制,也带来更多风险。因此,运维检验应该很窄:只有当目标行为高频、可测、难以靠上下文承载,并且价值足以支付单独评测与回滚路径时,才训练。
延伸阅读
一手来源放前面。
- PyTorch, “Getting Started with Fully Sharded Data Parallel (FSDP2),” n.d.. docs.pytorch.orgPyTorch 官方教程,介绍 FSDP2(全分片数据并行 FSDP 的更新版 API)如何在多 GPU 上训练大型模型。
- Liang et al., “TorchTitan: One-stop PyTorch Native Solution for Production-Ready LLM Pre-training,” 2024. arXiv:2410.06511TorchTitan 是一个 PyTorch 原生的开源大语言模型预训练系统,将可组合的 4D 并行(数据并行、张量并行、流水线并行、上下文并行)、Float8 训练与生产级检查点统一集成,在 Llama 3.1 规模训练上最高实现 65
- PyTorch, “torchtitan,” n.d.. github.comTorchTitan 是一个 PyTorch 原生的生成式 AI 模型训练参考平台,展示全分片数据并行(FSDP)、张量并行(TP)与流水线并行(PP)等分布式训练技术。
- NVIDIA, “Megatron-Core documentation,” n.d.. docs.nvidia.comMegatron-Core 是一个 PyTorch 库,提供可组合的模块化 GPU 优化 API,用于在 NVIDIA 基础设施上大规模训练大型 Transformer 模型。
- NVIDIA, “Megatron-LM roadmap #4003,” n.d.. github.comNVIDIA Megatron Core 2026 Q1 路线图,概述了流水线并行(PP)、全分片数据并行(FSDP)、混合专家(MoE)、FP4/FP8 精度、多模态训练及强化学习等方面的计划特性。
- NVIDIA, “NeMo Megatron Bridge documentation,” n.d.. docs.nvidia.comNeMo Megatron Bridge 是一个 PyTorch 原生库,提供 Hugging Face 与 Megatron Core 之间的双向检查点转换,支持张量并行、流水线并行及混合精度(FP8、BF16)的预训练与监督微调。
- Microsoft, “DeepSpeed releases,” n.d.. github.comDeepSpeed 是微软开源的深度学习优化库,专为大模型的高效分布式训练与推理而设计。
- Google, “MaxText documentation,” n.d.. maxtext.readthedocs.ioMaxText 是 Google 开源的高性能大语言模型(LLM)库,基于纯 Python/JAX 编写,面向 TPU 和 GPU,支持预训练、监督微调(SFT)及强化学习后训练。
- Google, “Training large models on Ironwood TPUs,” 2026. cloud.google.comGoogle 博客介绍了在第七代 Ironwood TPU 上训练大模型的技术,涵盖 FP8 精度、Tokamax 内核、SparseCore 卸载以及 JAX 与 MaxText 中的并行策略。
- Google, “Cloud TPU + JAX AI stack,” n.d.. docs.cloud.google.comGoogle Cloud 文档页面,介绍如何使用 JAX 及 JAX AI 栈在 Cloud TPU 上构建和运行生产级 AI 工作负载。
- Hugging Face, “TRL documentation,” n.d.. huggingface.coTRL 是 Hugging Face 提供的后训练库,集成了 SFT、GRPO、DPO、PPO、RLOO、奖励建模及知识蒸馏等多种训练器。
- Hugging Face, “PEFT documentation,” n.d.. huggingface.coHugging Face PEFT 是一个参数高效微调库,通过仅训练少量(额外)参数来适配大型预训练模型,在大幅降低计算与存储开销的同时达到与全量微调相当的性能。
- Axolotl AI, “Axolotl,” n.d.. github.comAxolotl 是一个开源的大语言模型微调框架,支持监督微调(SFT)以及 LoRA、QLoRA 等参数高效微调(PEFT)方法,并兼容多种模型架构。
- Unsloth, “Unsloth documentation,” n.d.. unsloth.aiUnsloth 是一个开源框架,提供用于运行和微调大语言模型的优化工具,支持 LoRA 与 QLoRA 训练。
- Unsloth, “GRPO long-context guide,” n.d.. unsloth.aiUnsloth 文档介绍了如何在消费级硬件上使用 GRPO(组相对策略优化)进行强化学习微调,支持最长 7 倍的上下文窗口。
- PyTorch, “torchtune future direction, issue #2883,” n.d.. github.comtorchtune 团队宣布停止对该库的主动开发,将在新仓库中构建一个以规模为一等公民的 PyTorch 原生端到端后训练新产品。
- PyTorch, “Introducing torchforge,” 2025. pytorch.org
- PyTorch, “forge,” n.d.. github.comtorchforge 是 Meta 开源的基于 PyTorch 的大规模后训练(监督微调、对齐、RLHF)库。
- verl project, “verl: a flexible and efficient RL post-training framework” (HybridFlow(EuroSys'25);FSDP/Megatron 训练,vLLM/SGLang rollout), n.d.. github.com
- vLLM, “Announcing vime: a simple, stable, and efficient RL framework for LLMs” (2026-06-09;Megatron 与 vLLM 接成一条 RL 流水线), 2026. vllm.ai
- Thinking Machines Lab, “Tinker” (开放权重上的托管 LoRA SFT/RL;训练循环由用户自己写), 2025. thinkingmachines.ai
- OpenAI, “Deprecations” (微调收缩), n.d.. developers.openai.com
- AWS, “Reinforcement fine-tuning for open-weight models on Bedrock,” 2026. aws.amazon.comAmazon Bedrock 将强化微调(RFT)扩展至开放权重模型(Qwen、GPT-OSS),通过 OpenAI 兼容 API 让用户无需大规模标注数据即可定义奖励函数进行模型定制。
- Microsoft, “Fine-tuning cost management,” n.d.. learn.microsoft.comMicrosoft Learn 参考页面,说明在 Azure AI Foundry(Microsoft Foundry)中对模型进行微调所涉及的训练与托管费用。
- AppScale, “LoRA, QLoRA, full fine-tuning compared,” 2026. appscale.blogAppScale 实用指南,对比 LoRA、QLoRA、DoRA 与全量微调在生产 LLM 场景下的硬件需求、超参数选择、评测方法及多 LoRA 服务等部署模式。
- CloudZero, “Together AI pricing,” n.d.. cloudzero.comCloudZero 发布的 Together AI 定价指南,涵盖每百万词元 0.10–9 的按量计费、GPU 专用实例费率、免费额度及 200+ 托管模型的成本优化策略。
- Sacra, “Fireworks AI,” n.d.. sacra.comSacra 对 Fireworks AI 的公司介绍页,该平台提供低延迟推断下运行、微调和扩展开源大语言模型(LLM)及多模态模型的云服务。
- UltraDune AI, “Fine-tuning in 2026: Axolotl vs Unsloth vs TRL vs LLaMA-Factory,” 2026. dev.to对 2026 年主流大语言模型微调框架 Axolotl、Unsloth、TRL 与 LLaMA-Factory 的实践对比评测。
- All Things Open, “LLM fine-tuning as an open-source developer workflow,” n.d.. allthingsopen.org
评论
登录后评论