Skip to main content
Generative sliders are three numeric controls — intensity, complexity, and movement — that shape Krea 2’s creative direction before an image is generated, while keeping your prompt untouched. They’re powered by LoRAs trained into Krea 2 and are exposed directly on the API.
Keep your prompt steady and use the sliders to decide how the model interprets it: how stylized it feels, how dense the composition is, and how much motion the scene carries.

The three sliders

All three sliders take an integer from −100 to 100, with 0 as neutral (no LoRA applied).
SliderNegative directionPositive direction
intensityBland, muted imagesIntensely stylized images
complexityMinimal, clean compositionsChaotic, dense compositions
movementStatic imagesStrong pose and camera movement
Pushes the overall stylization of the output. Negative values pull toward muted, understated rendering; positive values push toward bold, expressive, heavily-stylized looks.
Controls how much visual information Krea 2 packs into the frame. Negative values favor clean, minimal compositions (good for icons, editorial illustration, product photography). Positive values produce richer, busier scenes with more detail.
Controls pose energy and implied camera motion. Negative values keep subjects static and grounded; positive values introduce dynamic poses, motion blur, and stronger camera framing.
Generative sliders are independent of creativity. creativity controls prompt expansion (how literally Krea 2 follows your text); the sliders shape the visual character of the output.

Request

Pass any combination of the three fields alongside your prompt. Omitting a field is the same as sending 0.
curl -X POST https://api.krea.ai/generate/image/krea/krea-2/medium \
  -H "Authorization: Bearer $KREA_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "illustrated cafe table with a croissant, coffee cup, and an oversized vase of wild flowers",
    "aspect_ratio": "1:1",
    "resolution": "1K",
    "intensity": 40,
    "complexity": -60,
    "movement": 0
  }'

Parameters

FieldTypeRangeDefaultNotes
intensityinteger−100 to 10000 = neutral. Negative = muted, positive = intensely stylized.
complexityinteger−100 to 10000 = neutral. Negative = minimal, positive = chaotic / dense.
movementinteger−100 to 10000 = neutral. Negative = static, positive = strong motion.
Sliders are supported on all three Krea 2 variantskrea-2/medium, krea-2/large, and krea-2/medium-turbo. They do not change the price of a generation — see pricing.

Endpoints

VariantEndpoint
MediumPOST /generate/image/krea/krea-2/medium
LargePOST /generate/image/krea/krea-2/large
Medium TurboPOST /generate/image/krea/krea-2/medium-turbo

Choosing settings

A few starting points that tend to work well:
  • Clean design, icons, editorial illustration — lower complexity (e.g. -60), keep movement near 0.
  • Cinematic / fashion / character work — raise intensity (e.g. +60), add a small amount of movement (e.g. +30).
  • Worlds and expressive scenes — push both intensity and complexity positive; add movement if you want kinetic energy.
  • Exploring a prompt — start with all three at 0, then change one slider at a time so you can attribute the visual shift to a specific control.
Generative sliders compose with style transfer and moodboards — apply a moodboard for visual direction, then use the sliders to fine-tune how strongly that direction is expressed.