MOSS-Image 该用 Base、SFT 还是 Turbo?

日常出图用 SFT:它在精选数据上做过微调,文字分组更清晰,排版更规整。训练 LoRA 或微调时可优先考虑 Base。Turbo(4 步或 8 步)是社区基于 Base 或 SFT 制作的少步数版本,主要用于加快生成,具体画质取决于版本和场景。

MOSS-Image Base

Base 是未经后训练的预训练版本。官方指南指出,保留预训练信息的目的是方便社区继续训练 LoRA。使用时需要合适的参数:50 步以上、CFG 3–6(提示词较短时调高)、shift 5。微调时应冻结文本编码器,即保持它的参数不变。

MOSS-Image SFT

在精选数据上对 Base 做监督微调得到的版本,架构与推理流程完全相同。官方对比显示,SFT 的文字分组更清晰,版面更有条理。默认参数为 50 步、CFG 3、shift 5、Euler 采样器。MOSS-Image AI 使用的就是 SFT。

Turbo 与少步数版本(社区)

版本 步数 CFG 用法
lodestones/MOSS-Image-SFT-8-steps-dmd 8 不需要 以强度 1 加载 LoRA;作者注明仍在完善中
akhaliq/MOSS-Image-SFT-4-steps 4 1 单个 LoRA,搭配标准 flow-matching Euler 采样器(10 月 18 日 v2.0)
lodestones/MOSS-Image-Base-8-steps-dmd 8 不需要 同样方法,基于 Base

官方表示,DMD 等少步数蒸馏方法正在研发中。

到底选哪个?

少步数主要缩短生成时间,并不意味着模型权重更小或一定更省显存。配置显卡前,请先查看显存需求指南。

参数与官方版本说明见 OpenMOSS 项目文档和使用指南。

常见问题

除了主模型,Base 和 SFT 的其他文件一样吗?

一样。架构、文本编码器、VAE 都相同,只有扩散模型不同。

SFT 的 LoRA 能用在 Base 上吗?

LoRA 是针对特定模型训练的,请用在它所对应的模型上。

Turbo 的画质一样好吗?

少步数蒸馏通常会损失一些细节。切换之前,建议用文字较多的提示词对比一下。

官方演示用的是哪个版本?

官方 Gradio 界面允许自行选择模型版本。

官方会出 Turbo 吗?

官方表示少步数蒸馏正在研发,暂未公布时间。

把想法变成一张图

写下想法,直接生成图片,再按需修改文字或排版。

开始创作