MOSS-VL 接入 LlamaFactory:LoRA 与全参微调开箱即用
现在,你可以直接使用 LlamaFactory 微调 MOSS-VL 了。 MOSS-VL 的适配代码已经合入 LlamaFactory 主分支。无论是希望低成本验证想法的 LoRA,还是面向特定领域进行充分训练的全参数微调,都可以复用 LlamaFactory 熟悉的数据、训练、断点续训与推理工作流。 本文先介绍如何通过 WebUI 完成一次通用的 MOSS-VL 多模态微调,并以公开篮球视频数据贯穿数据准备与训练配置。完成训练后,我们先查看模型在真实篮球片段上的变化,再用中国象棋记谱展示它学习全新专业任务的能力。 MOSS-VL × LlamaFactory MOSS-VL 是面向图像与视频理解的多模态模型。通过本次适配,LlamaFactory 已能够正确处理 MOSS-VL 的视觉输入、跨模态注意力掩码与训练标签,并打通完整的训练和生成链路。 目前已经完成端到端验证: **LoRA 微调:**训练、保存、断点续训、Adapter 推理与权重合并均可用。 **全参数微调:**全部参数解冻,训练、保存、断点续训与推理均可用。 **多模态生成:**训练后可通过 Chat 和 Predict with Generate 路径正常生成。 相关适配已经通过社区评审并合入主线:LlamaFactory PR #10708。 两种微调方式,一套工作流 LoRA 适合快速实验和较低显存成本的能力注入;全参数微调适合希望更充分改变模型领域行为、输出格式或专业知识的场景。二者只需要切换 finetuning_type: 1 2 3 4 5 6 7 8 9 10 model_name_or_path: OpenMOSS-Team/MOSS-VL-Instruct-0708 template: moss_vl stage: sft do_train: true # 选择 lora 或 full finetuning_type: lora dataset: your_multimodal_dataset output_dir: saves/moss_vl/sft 模型和任务仍然由用户自由选择;LlamaFactory 负责统一训练入口、数据管线、分布式训练、Checkpoint 管理和后续推理。 ...