Skip to content
Stable Diffusion API

A1111 Schedulers — Sampler List

List of supported A1111-compatible samplers (schedulers) for the Stable Diffusion API.

Supported schedulers

Pass scheduler in your request to choose the sampler. Supported values:

SchedulerNotes
DPMSolverMultistepSchedulerDefault; fast and high quality
EulerAncestralDiscreteSchedulerStrong on creative prompts
EulerDiscreteSchedulerDeterministic, fast
HeunDiscreteSchedulerHeun’s method
LMSDiscreteSchedulerLinear multi-step
PNDMSchedulerPseudo numerical methods
DDIMSchedulerClassic deterministic
DDPMSchedulerOriginal probabilistic
UniPCMultistepSchedulerUniPC, very fast
KDPM2DiscreteSchedulerKDPM2
KDPM2AncestralDiscreteSchedulerKDPM2 ancestral

Recommendations

  • General use: DPMSolverMultistepScheduler (default)
  • Lowest steps (≤15): UniPCMultistepScheduler
  • Most creative: EulerAncestralDiscreteScheduler