注册
教程中心 / AI Toolkit 训练 FLUX.2 dev LoRA

AI Toolkit 训练 FLUX.2 dev LoRA

用 AI Toolkit 训练 FLUX.2 [dev] LoRA:架构解析、LoRA 类型选择、硬件显存三档配置、数据集设计、分步训练与调试推理

06 · 分步配置训练

AI Toolkit 训练 FLUX.2 dev LoRA 更新于 2026-10-10 16:46:01

按 05 篇准备好数据后,打开 AI Toolkit 的 New Job,逐面板填写。本篇给出 FLUX.2 [dev] 的完整配置流程(含示例值),照抄即可跑通,再按 04 篇档位微调。

初始准备

  • 安装 AI Toolkit 或打开 RunComfy 云端 AI Toolkit
  • 数据集放好(示例:/ai-toolkit/datasets/flux2_midnight_tarot/),每张图配同名 .txt 描述,描述中用 [trigger]

逐面板配置

JOB 面板

字段 示例值
Training Name flux2_midnight_tarot_v1
Trigger Word midnight_tarot

MODEL & QUANTIZATION 面板

字段 值 说明
Model Architecture FLUX.2
Name or Path black-forest-labs/FLUX.2-dev HF repo ID
Low VRAM 级别 A/B 开、C 关 按 04 篇档位
Transformer float8(默认)
Text Encoder float8(默认)

TARGET 面板

字段 值
Target Type LoRA
Linear Rank 32(良好默认)

TRAINING & SAVE 面板

字段 值
Batch Size 24–48GB 用 1;64GB+ 用 2
Steps 风格 800–2000;角色 1000–2500;指令 1500–3000
Learning Rate 0.0001
Optimizer AdamW8Bit
Cache Text Embeddings 无 DOP 时开启;有 DOP 时关闭
Data Type BF16
Save Every 250 步

Regularization & Advanced

字段 值
Differential Output Preservation 想保留基础模型行为则开启
Do Differential Guidance 开启,Scale 3

DATASETS 面板

字段 值
Cache Latents 开启
Resolutions 按显存选 [768, 896, 1024](级别 A 可去掉 1024)

SAMPLE 面板

字段 值
Sample Every 250 步
Guidance Scale 1(训练阶段;推理用 2–4)
Prompts 2–4 个代表性提示词(含 trigger 的一个、换属性的一个、不带 trigger 的一个)

配置速查表(可直接对照)

Job:      flux2_midnight_tarot_v1 / trigger=midnight_tarot
Model:    FLUX.2 / black-forest-labs/FLUX.2-dev / Low VRAM 按档位
量化:      Transformer+TE float8
Target:   LoRA / rank 32
训练:      batch 1-2 / steps 800-3000(按类型)/ lr 1e-4 / AdamW8Bit / BF16
缓存:      Cache Latents 开 / Cache Text Embeddings(无 DOP 时开)
高级:      DOP 按需 / Differential Guidance ON scale 3
数据:      resolutions [768, 896, 1024]
采样:      every 250 / guidance 1 / 2-4 个 prompt

训练开始后看什么

  • 首次:模型下载 + latent 缓存(慢,正常)
  • 逐 step 训练:记录 loss 走势与每秒迭代
  • 每 250 步出采样:按 07 篇的方法评估

下一步

→ 07 · 调试与质量提升 出问题来这里查

TOP