stable-diffusion.cpp/docs/flux3.md at master · unslothai/stable-diffusion.cpp · GitHub
Skip to content

Latest commit

 

History

History
50 lines (34 loc) · 2.48 KB

flux3.md

File metadata and controls

50 lines (34 loc) · 2.48 KB

How to Use

FLUX.3 Image Klein uses a FLUX.3 diffusion transformer, the FLUX.2 VAE, and Qwen3-VL 4B as the LLM text encoder.

Download weights

Use the root model.safetensors for the diffusion model.

Examples

FLUX.3 Image Klein

The distilled model uses 16 steps and CFG 1.0.

.\bin\Release\sd-cli.exe --diffusion-model ..\models\diffusion_models\flux-3-image-klein.safetensors --llm ..\models\text_encoders\Qwen3-VL-4B-Instruct-Q4_K_M.gguf --vae ..\models\vae\flux2_ae.safetensors -p "a lovely cat holding a sign says 'flux3.cpp'" --cfg-scale 1.0 --steps 16 --sampling-method euler -v --offload-to-cpu

.\bin\Release\sd-cli.exe --diffusion-model  ..\models\diffusion_models\flux-3-image-klein.safetensors --vae ..\models\vae\flux2_ae.safetensors --llm  ..\models\text_encoders\Qwen3-VL-4B-Instruct-Q4_K_M.gguf -r ..\assets\flux\flux1-dev-q8_0.png -p "change 'flux.cpp' to 'flux3-image-klein.cpp'" --cfg-scale 1.0 --sampling-method euler -v  --offload-to-cpu --steps 16

Repeat -r to use multiple reference images, up to 10. See Image Editing for reference-image preprocessing options.

FLUX.3 Image Klein Base

.\bin\Release\sd-cli.exe --diffusion-model ..\models\diffusion_models\flux-3-image-klein-base.safetensors --llm ..\models\text_encoders\Qwen3-VL-4B-Instruct-Q4_K_M.gguf --vae ..\models\vae\flux2_ae.safetensors -p "a lovely cat holding a sign says 'flux3.cpp'" --cfg-scale 3.5 --steps 20 --sampling-method euler -v --offload-to-cpu

The default discrete scheduler uses the upstream time shift of 6.93 for both models. Use --flow-shift to override it.