Model API

Ideogram V2 Turbo

Edit images faster with Ideogram V2 Turbo. Quick modifications and adjustments while preserving the high-quality standards and realistic outputs of Ideogram.

Model id

Use this in every request
ideogram/v2/turbo/edit

This model has other modes with their own ids: ideogram/v2/turbo, ideogram/v2/turbo/remix.

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": "ideogram/v2/turbo/edit",
  "input": {
    "prompt": "A red ceramic cup on a wooden table, soft morning light",
    "image_url": "https://example.com/input.png",
    "mask_url": "https://example.com/input.png"
  }
}'

# 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": "ideogram/v2/turbo/edit", "quote_id": "QUOTE_ID", "input": {"prompt":"A red ceramic cup on a wooden table, soft morning light","image_url":"https://example.com/input.png","mask_url":"https://example.com/input.png"}}'

# 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 ideogram/v2/turbo/edit
NameTypeDescription
promptrequiredstring
The prompt to fill the masked part of the image.
image_urlrequiredstring (image URL)
The image URL to generate an image from. Needs to match the dimensions of the mask.
mask_urlrequiredstring (image URL)
The mask URL to inpaint the image. Needs to match the dimensions of the input image.
seedinteger
Seed for the random number generator
stylestring (enum)
The style of the generated image

Default: auto

One of: auto, general, realistic, design, render_3D, anime

enable_prompt_expansionboolean
Whether to expand the prompt with MagicPrompt functionality.

Default: true

sync_modeboolean
If `True`, the media will be returned as a data URI and the output data won't be available in the request history.

Default: false

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 image$0.08/ image

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