Skip to content
LLM-friendly formats:

Schedulers

Control how noise is scheduled during denoising.

Available Schedulers

SchedulerFamilyCharacteristics
simpleFLUXDefault, fast, consistent
normalFLUXBeta schedule variant
sgmFLUXStable diffusion style

Usage

Terminal window
curl -X POST "https://sync.render.weyl.ai/image/flux/dev/t2i?format=1024" \
-H "Authorization: Bearer $WEYL_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "portrait",
"scheduler": "simple",
"steps": 25
}' \
-o output.webp

Scheduler Guide

simple (Default)

Best for: Most use cases
Characteristics:

  • Linear noise schedule
  • Predictable behavior
  • Fast convergence

Recommended steps: 20-30

normal

Best for: Alternative beta scheduling
Characteristics:

  • Beta-based schedule
  • Slightly different aesthetic

Recommended steps: 25-35

sgm

Best for: Stable Diffusion compatibility
Characteristics:

  • Matches SD-style scheduling
  • Useful for LoRA trained on SD

Recommended steps: 30-40

Model Defaults

  • FLUX Dev2/Dev: simple
  • FLUX Schnell: simple (fixed)
  • Z-Image: Custom (not configurable)