Krea.ai API
Generate images via Krea.ai API (Flux, Imagen, Ideogram, Seedream, etc.)
Generate images via Krea.ai API (Flux, Imagen, Ideogram, Seedream, etc.)
Real data. Real impact.
Emerging
Developers
Per week
Open source
Skills give you superpowers. Install in 30 seconds.
Generate images using Krea.ai's API with support for multiple models including Flux, Imagen 4, Ideogram 3.0, and more.
requests required)This skill prioritizes security:
urllib only)--key-id and --secret (for one-off use)~/.openclaw/credentials/krea.jsonThe
--usage flag uses webbrowser.open() (stdlib) to open the usage dashboard in a browser. No subprocess calls.
mkdir -p ~/.openclaw/credentials
echo '{"apiKey": "YOUR_KEY_ID:YOUR_SECRET"}' > ~/.openclaw/credentials/krea.json
chmod 600 ~/.openclaw/credentials/krea.json
# Generate an image python3 krea_api.py --prompt "A sunset over the ocean"With specific model
python3 krea_api.py --prompt "Cyberpunk city" --model imagen-4
Custom size
python3 krea_api.py --prompt "Portrait" --width 1024 --height 1280
List available models
python3 krea_api.py --list-models
Check recent jobs
python3 krea_api.py --jobs 10
from krea_api import KreaAPIapi = KreaAPI() # Reads from ~/.openclaw/credentials/krea.json
Generate and wait
urls = api.generate_and_wait( prompt="A serene Japanese garden", model="flux", width=1024, height=1024 ) print(urls)
| Parameter | Type | Default | Description |
|---|---|---|---|
| prompt | str | required | Image description (max 1800 chars) |
| model | str | "flux" | Model name from table below |
| width | int | 1024 | Image width (512-2368) |
| height | int | 1024 | Image height (512-2368) |
| steps | int | 25 | Generation steps (1-100) |
| guidance_scale | float | 3.0 | Guidance scale (0-24) |
| seed | str | None | Random seed for reproducibility |
| Model | Best For |
|---|---|
| flux | General purpose, high quality |
| imagen-4 | Latest Google model |
| ideogram-3.0 | Text in images |
| seedream-4 | Fast generations |
| nano-banana | Quick previews |
Run
python3 krea_api.py --list-models for full list.
Krea.ai doesn't provide a public usage API. Check your usage at:
https://www.krea.ai/settings/usage-statistics
Or list recent jobs:
python3 krea_api.py --jobs 10
| Purpose | Path |
|---|---|
| Credentials | |
| Script | |
| Skill docs | |
ls -la ~/.openclaw/credentials/krea.json # Should show: -rw-------
{"apiKey": "KEY_ID:SECRET"}
⚠️ Security: Do NOT use
cat to view the credentials file — it contains secrets.
Run
python3 krea_api.py --list-models to see available models.
Thanks to Claude Opus 4.5 for researching the correct API structure. The docs incorrectly suggest
/v1/images/flux but the working endpoint is /generate/image/bfl/flux-1-dev.No automatic installation available. Please visit the source repository for installation instructions.
View Installation Instructions1,500+ AI skills, agents & workflows. Install in 30 seconds. Part of the Torly.ai family.
© 2026 Torly.ai. All rights reserved.