Model API

Krea 2 Large

Generate high-fidelity images from text with Krea 2 Large, supporting aspect ratio, creativity, seed controls.

Model id

Use this in every request
krea/v2/large/text-to-image

Run it

Quote the input, start the generation with the quote, then poll the job. Set RAYWAKE_API_KEY first; see Authentication.

# 1. Price the exact input (quotes are valid for up to 10 minutes)
curl -s https://api.raywake.com/v1/quotes \
  -H "Authorization: Bearer $RAYWAKE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "krea/v2/large/text-to-image",
  "input": {
    "prompt": "A red ceramic cup on a wooden table, soft morning light"
  }
}'

# 2. Start the generation with the quote_id from step 1
curl -s https://api.raywake.com/v1/generate \
  -H "Authorization: Bearer $RAYWAKE_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{"model": "krea/v2/large/text-to-image", "quote_id": "QUOTE_ID", "input": {"prompt":"A red ceramic cup on a wooden table, soft morning light"}}'

# 3. Poll until the status is terminal
curl -s https://api.raywake.com/v1/jobs/JOB_ID \
  -H "Authorization: Bearer $RAYWAKE_API_KEY"

Input

Input fields for krea/v2/large/text-to-image
NameTypeDescription
promptrequiredstring
Text description of the image to generate.
aspect_ratiostring (enum)
Aspect ratio of the generated image.

Default: 1:1

One of: 1:1, 4:3, 3:2, 16:9, 2.35:1, 4:5, 2:3, 9:16

creativitystring (enum)
Controls how loosely the model interprets the prompt. Higher values produce more creative results that may drift from the prompt; lower values stay closer to the prompt.

Default: medium

One of: raw, low, medium, high

seedinteger
Random seed for reproducible generation.
stylesarray of objects
Optional list of Krea preset styles (LoRA-based) to apply. Each entry references a style by `id` from the Krea styles catalog. At most 10 entries.
moodboardsarray of objects
Optional moodboard to apply to the generation. Krea currently accepts at most one moodboard per request. Each entry references a moodboard by `id` (UUID).

Output

A succeeded job lists its results under outputs, stored on our side. See Jobs for every field.

Job excerpt
"outputs": [
  { "type": "image", "url": "https://…", "mime_type": "image/png", "thumbnail_url": "https://…" }
]

Pricing

  • 1 request$0.10/ request

The exact charge for your input comes from a quote. How charges settle