Skip to content

/turbo#

/turbo is accelerated image generation. Instead of picking a raw checkpoint like /imagine does, you pick a turbo preset, and the preset decides which acceleration backend runs your prompt. It is text-to-image only.

/turbo prompt: a fox in a snowy forest

Like every generation command it works in servers, in DMs, and through a user install in servers where Eimi is not added.


When to use /turbo instead of /imagine#

Use /turbo when Use /imagine when
You want the shortest wait per image You want a specific checkpoint from the full 53-model list
You are exploring prompt ideas and want fast iterations You need img2img (/turbo has no input_image)
The preset list already contains the look you want You want full control of every sampling parameter at full resolution
You want big output sizes cheaply (MrFlow samples small, then upscales) You want the model to do all its work at the final resolution

/turbo shares almost everything else with /imagine: the same access rules, the same 15-job concurrent limit, the same queue card, the same result card and buttons.


The two backends#

Every preset declares one backend. This is the single most important thing to understand about /turbo, because the backend decides which of your parameters are even allowed.

TensorRT MrFlow
How it works A pre-compiled engine for one exact model, resolution and batch size Samples at roughly half scale, upscales with a Real-ESRGAN 2x model, then runs a short refine pass
Speed Fastest per image, on its fixed sizes Much less work than a full-resolution /imagine run at the same output size
Aspect ratio Only the orientation names its engines were built for: portrait, landscape Full /imagine grammar: any W:H ratio or WxH pixel size
Batch size Fixed per preset (Echo Dream 1-6, Cat Carrier 1-4), default 2 1-9, default 1
LoRA Not supported Supported (with two preset exceptions, see below)
denoise Not supported Supported, sets the refine strength
upscaler Not supported Supported, replaces the pipeline's upscale model
Steps / CFG / sampler / scheduler Applied to the single pass Applied to the stage-1 generation only
Embeddings, enhancer, negative prompt Preset carries its own baked prompt scaffolding Near-full /imagine parity

TensorRT engines are static

A TensorRT preset only runs if a compiled engine exists on disk for the exact combination of batch size, width and height you asked for. If one is missing you get an ephemeral warning reading TensorRT engine not available for this configuration. with the batch size and orientation it tried, and a suggestion to change one of them.


All 20 parameters#

Only prompt is required.

Parameter Type Default What it does
prompt text (required) -- Describe what you want to create
model text (autocomplete) Z-Image Turbo (MrFlow 9+1) Which turbo preset, and therefore which backend, runs the job
negative text your saved negative What to avoid
batch_size number TensorRT 2, MrFlow 1 Number of images to generate
aspect_ratio text (autocomplete) your saved ratio, else the preset's size Ratio for MrFlow, orientation name for TensorRT
enhance true/false from your AI features setting Rewrite your prompt with AI first
cfg number the preset's stage-1 CFG CFG applied to stage-1 generation
steps number the preset's stage-1 steps Steps applied to stage-1 generation
scheduler text (autocomplete) the preset's stage-1 scheduler Scheduler for stage-1 generation
sampler text (autocomplete) the preset's stage-1 sampler Sampler for stage-1 generation
seed number random Fixes the noise pattern for a reproducible run
lora text (autocomplete) your saved LoRA slots 1-4 LoRA to apply, MrFlow only
lora_strength number the LoRA's own default Strength of the LoRA, -10 to 10
upscaler text (autocomplete) the preset's own upscale model Override the pipeline upscaler, MrFlow only
denoise number the preset's refine strength Override the refine strength, MrFlow only, typical 0.08-0.20
attention text (autocomplete) auto Attention backend used for the run
nsfw true/false your saved setting Removes the safe-content prompt additions
raw true/false your saved setting Disables all default prompt scaffolding and the enhancer
debug_backend choice -- Experimental. Force a backend on any model, bypassing the preset list
debug_model text (autocomplete) -- Experimental. Checkpoint to run through the forced backend

Parameters that behave exactly as on /imagine (negative, enhance, seed, lora_strength, attention, nsfw, raw) are documented in full on the /imagine page.


The 8 presets#

The default is marked with ★ in the autocomplete, and presets sort default first, then alphabetically.

Preset Backend Base model Steps Notes
Z-Image Turbo (MrFlow 9+1) MrFlow Z-Image Turbo 9 stage-1 at CFG 1.0 (euler / simple) + 1 refine step at strength 0.11 The default. Much faster than 9+9 while keeping the stage-1 structure intact
Z-Image Turbo (MrFlow 9+9) MrFlow Z-Image Turbo 9 stage-1 + 9 refine steps at strength 0.11 Highest quality of the Z-Image trio, and the slowest
Z-Image Turbo (MrFlow 6+1) MrFlow Z-Image Turbo 6 stage-1 + 1 refine step at strength 0.13 The most aggressive setting. Fastest, but can lose coherence on complex prompts
Qwen-Image (MrFlow) MrFlow Qwen-Image 12 stage-1 at CFG 2.5 + 1 refine step at denoise 0.12, CFG 4.0 LoRAs are silently dropped on this preset
Krea MrFlow Krea 2 Turbo 8 stage-1 at CFG 1.0 + 3 refine steps at strength 0.13 Experimental. The refine pass is 3 steps so the progress bar visibly moves
Ideogram 4 (MrFlow) MrFlow Ideogram 4 12 stage-1 at CFG 7.0 (res_multistep) + 3 refine steps at strength 0.11, CFG 4.0 Keeps Ideogram's dual-model path end to end. LoRAs are not supported yet
Echo Dream v1.0 TensorRT Echo Dream v1.0 12 steps at CFG 1 (euler_ancestral / simple) Batch 1-6. Portrait 1152x1536, landscape 1536x1152. Recommended steps 8-15, CFG 1-1.8
Cat Carrier v8.0 TensorRT Cat Carrier v8.0 30 steps at CFG 6 (euler_ancestral / normal) Batch 1-4. Same two fixed resolutions. Recommended steps 20-40, CFG 5-7

Note

TensorRT presets carry their own baked positive, negative and safe-content text. Cat Carrier v8.0, for example, always contributes masterpiece, best quality, absurdres, very aesthetic to the positive and (safe:1.2) when NSFW mode is off.

If no presets are configured at all you get a "No Turbo Model" message telling you to ask an admin.

Presets are hand-built by the maintainer, and TensorRT ones in particular depend on compiled engine files sitting on a specific machine. They get retuned, replaced and thrown out as models change, so treat this table as what the list looked like when the page was written rather than a fixed menu.


The speed and quality ladder#

Within the Z-Image family the three presets are the same model with a different amount of refine work. That is the whole ladder, from fastest to best:

Rank Preset Stage-1 steps Refine steps What you trade
1 (fastest) Z-Image Turbo (MrFlow 6+1) 6 1 Least structure. Complex or crowded prompts can fall apart
2 (default) Z-Image Turbo (MrFlow 9+1) 9 1 Full stage-1 structure, minimal refine. The sensible everyday choice
3 (best) Z-Image Turbo (MrFlow 9+9) 9 9 Crispest detail after the upscale, and the longest wait of the three

Reading it in general terms:

  • More stage-1 steps buys composition and coherence, because that is where the image is actually decided.
  • More refine steps buys crispness after the 2x upscale. Fewer refine steps look softer.
  • TensorRT skips this ladder entirely: one pre-compiled pass, no upscale stage, fastest per image but locked to two resolutions and no LoRAs.

Parameters in detail#

model#

The list is the presets from the turbo config, not the /imagine model list. Backend selection is automatic, so picking a preset is also picking what you are allowed to override.

aspect_ratio#

Behaviour depends on the backend of the preset you picked, and the autocomplete adapts to it:

Backend Autocomplete offers Free text accepted
TensorRT Only the orientations that preset has engines for: portrait, landscape No. Anything else gives TensorRT model only supports these orientations: portrait, landscape
MrFlow 1:1, 3:4, 4:3, 2:3, 3:2, 9:16, 16:9, 4:5, 5:4 Yes, the full /imagine grammar including WxH pixel sizes

steps, cfg, sampler, scheduler#

On a MrFlow preset these all apply to the stage-1 generation, the low-resolution pass that decides the image. The refine pass keeps the preset's own settings unless you change denoise.

Validation limits are:

Parameter Accepted range
cfg 0 to 30
steps 1 to 150
denoise 0.0 to 1.0
seed 0 to 4294967295
batch_size (MrFlow) 1 to 9
batch_size (TensorRT) The preset's own min and max

Beyond those hard limits, each preset was tuned as a whole. Doubling the stage-1 steps on a 9+1 preset mostly buys you a longer wait.

denoise#

MrFlow only, and it means "how hard the refine pass repaints the upscaled image". The typical range is 0.08 to 0.20. Higher values add detail but can also add artefacts and drift away from your stage-1 composition. On a TensorRT preset it is rejected outright.

lora and lora_strength#

MrFlow only. Same rules as /imagine: up to 4 LoRAs, one from the command plus your saved slots, and passing lora on the command clears your saved slots for that run.

Two MrFlow presets are exceptions: Qwen-Image silently drops LoRAs, and Ideogram 4 does not support them yet. On a TensorRT preset the command refuses with LoRAs are only supported for MrFlow-backed models (TensorRT engines are static).

Browse what is available on the LoRAs page.

upscaler#

MrFlow only, and unlike /imagine it is live: it replaces the model used for the pipeline's 2x upscale between stage 1 and the refine pass, so it directly changes how the final image looks. See Upscalers.

debug_backend and debug_model#

Experimental

These two bypass the preset list and force any checkpoint through a chosen MrFlow variant. They exist for testing new models and can fail in ways normal presets do not. debug_backend without debug_model is rejected with a message saying it requires debug_model to be set.

The four forced backends are:

Choice Meant for
mrflow (Z-Image / generic flow-match, no reference_latents) Z-Image and other generic flow-match models
mrflow (Qwen / with reference_latents) Qwen-Image
mrflow (Krea 2 / Flux-family flow-match) Krea 2 and Flux-family models
mrflow (Ideogram 4 / single-model simplified) Ideogram 4

Error messages you may hit#

Message Why
LoRAs are only supported for MrFlow-backed models (TensorRT engines are static). You passed lora on a TensorRT preset
denoise only applies to MrFlow-backed models. You passed denoise on a TensorRT preset
upscaler only applies to MrFlow-backed models. You passed upscaler on a TensorRT preset
Batch size must be between {min} and {max} for this TensorRT model Outside that engine's compiled batch sizes
Batch size must be between 1 and 9 MrFlow batch out of range
TensorRT model only supports these orientations: portrait, landscape A ratio or pixel size on a TensorRT preset
CFG must be between 0 and 30 / Steps must be between 1 and 150 / Denoise must be between 0.0 and 1.0 / Seed must be between 0 and 4294967295 Value out of range
LoRA {i}: '{name}' is not compatible with {preset} That LoRA does not match the preset's base model
TensorRT engine not available for this configuration. No compiled engine for that batch size and orientation combination

Worked examples#

Default preset, nothing else:

/turbo prompt: a fox in a snowy forest

Fastest possible Z-Image run, four images:

/turbo prompt: quick concept sketch of a treehouse model: Z-Image Turbo (MrFlow 6+1) batch_size: 4

Best-quality Z-Image run in widescreen:

/turbo prompt: a storm over a mountain lake model: Z-Image Turbo (MrFlow 9+9) aspect_ratio: 16:9

MrFlow with a LoRA and a stronger refine pass:

/turbo prompt: a knight in a rainstorm lora: <pick> lora_strength: 0.7 denoise: 0.16

A TensorRT preset, which only accepts an orientation:

/turbo prompt: a cat on a windowsill model: Echo Dream v1.0 aspect_ratio: portrait batch_size: 4

See also#

  • /imagine -- the full-control text-to-image command
  • /upscale -- enlarge a finished result
  • Models -- the base models behind the presets
  • Parameters -- what steps, CFG and denoise actually do
  • Buttons -- the result card you get back
Categories: Commands | Models | Upscalers | Parameters