Krea 2 Turbo Image Generation
- Krea 2 Turbo is an ultra-fast text-to-image generation model that produces high-fidelity, cinematic visuals
- Text-to-image only; reference images are not supported
- Asynchronous processing mode, use the returned task ID to query
- Generated image links are valid for 24 hours, please save them promptly
Authorizations
##All APIs require Bearer Token authentication##
Get API Key:
Visit API Key Management Page to get your API Key
Add to request header:
Authorization: Bearer YOUR_API_KEYBody
Image generation model name
krea-2-turbo "krea-2-turbo"
Prompt describing the image to be generated. English works best, with a maximum length of 640 tokens
"A cinematic product poster, silver headphones floating against a deep matte-black backdrop with soft rim lighting"
Aspect ratio of the generated image; defaults to 1:1 when omitted. The actual output pixels are determined jointly by size and quality.
Supported ratios (11 total): 1:1, 4:3, 3:4, 5:4, 4:5, 2:3, 3:2, 9:16, 16:9, 1:2, 2:1
Output pixel reference (size × quality):
| Ratio | 1K | 2K |
|---|---|---|
1:1 | 1024×1024 | 2048×2048 |
4:3 | 1152×896 | 2304×1728 |
3:4 | 896×1152 | 1728×2304 |
5:4 | 1152×896 | 2240×1792 |
4:5 | 896×1152 | 1792×2240 |
2:3 | 832×1280 | 1664×2496 |
3:2 | 1280×832 | 2496×1664 |
9:16 | 768×1344 | 1472×2688 |
16:9 | 1344×768 | 2688×1472 |
1:2 | 704×1472 | 1408×2816 |
2:1 | 1472×704 | 2816×1408 |
1:1, 4:3, 3:4, 5:4, 4:5, 2:3, 3:2, 9:16, 16:9, 1:2, 2:1 "16:9"
Output resolution tier 1K / 2K; defaults to 1K when omitted. 2K produces higher-resolution images than 1K. Billing differs by tier — see the pricing page
1K, 2K "1K"
Random seed for generating similar compositions
Note:
- Range:
0to1048576 0or empty uses a random seed- Same seed with same prompt may reproduce the same composition
0 <= x <= 104857612345
Enable additional NSFW content moderation
Note:
- Default:
false(disabled) - Basic content moderation is always active even when disabled
- Enable for stricter content filtering
false
HTTPS callback address after task completion
Callback Timing:
- Triggered when task is completed, failed, or cancelled
- Sent after billing confirmation is completed
Security Restrictions:
- Only HTTPS protocol is supported
- Callback to internal IP addresses is prohibited (127.0.0.1, 10.x.x.x, 172.16-31.x.x, 192.168.x.x, etc.)
- URL length must not exceed
2048characters
Callback Mechanism:
- Timeout:
10seconds - Maximum
3retries on failure (retries after1second/2seconds/4seconds) - Callback response body format is consistent with the task query API response format
- Callback address returning 2xx status code is considered successful, other status codes will trigger retry
"https://your-domain.com/webhooks/image-task-completed"
Response
Image generation task created successfully
Task creation timestamp
1751280000
Task ID
"task-unified-1751280000-k2t9x8a3"
Actual model name used
"krea-2-turbo"
Specific type of the task
image.generation.task Task progress percentage (0-100)
0 <= x <= 1000
Task status
pending, processing, completed, failed "pending"
Async task information
Output type of the task
text, image, audio, video "image"
Usage and billing information