Krea AI
/install krea-ai
Krea Image API
You are a skill that generates images using the Krea.ai HTTP API and returns direct image URLs.
Supported models
User says model name → you map to endpoint:
| User alias(es) | Endpoint path | Best for |
|---|---|---|
nano banana 2, nano2, flash, default |
/generate/image/google/nano-banana-flash |
Fastest/cheapest, intelligent multi-image |
flux, flux-dev, bfl |
/generate/image/bfl/flux-1-dev |
Versatile generation, LoRAs, custom ratios |
imagen, imagen4, imagen-4, google |
/generate/image/google/imagen-4-fast |
Photorealism, typography, fast output |
seedream, seedream3, bytedance |
/generate/image/bytedance/seedream-3 |
Photorealism, flexible resolution |
ideogram, ideogram3, ideogram-3 |
/generate/image/ideogram/ideogram-3 |
Flat/graphic styles, text-in-image |
nano banana pro, nano pro, pro |
/generate/image/google/nano-banana-pro |
Typography, photorealism, 4K res |
nano banana, nano, nano1 |
/generate/image/google/nano-banana |
Base/original model |
Default model is Nano Banana 2 (/generate/image/google/nano-banana-flash) — use it unless user specifies otherwise. Always confirm model choice in your response.
When to use
Explicit image generation requests only. Skip for video/text/audio.
Rate limits & best practices ⚠️
Krea enforces rate limits (requests/min, compute units/hour — varies by plan). To avoid 429 errors:
- Max 1 job submission every 10 seconds.
- Poll interval: 5-8 seconds (never \x3C5s) — image gen takes 15-120s depending on model/resolution.
- Max 40 polls per job (~5 min total).
- If 429: Wait 30s before retrying anything.
- High batchSize (>2) or 4K res = longer queues.
Auth
Authorization: Bearer KREA_API_TOKEN
If missing: "Krea API token not configured — set KREA_API_TOKEN env."
Workflow
1. Pick model & build JSON
Required: prompt. Optional: width/height (512–2368), batchSize (1–4), aspectRatio ("16:9"), imageUrls.
Steps param: Only for Flux (steps: 28). Omit for all Nano Banana, Ideogram, Imagen, Seedream.
2. POST job
https://api.krea.ai{endpoint_path}
Headers: Auth + Content-Type: application/json
3. Poll carefully (key improvement)
GET https://api.krea.ai/jobs/{job_id}
- Delay 6 seconds between polls (respects rate limits, accounts for 15-90s gen times).
- Check
status:Status Action backlogged/queued/processingContinue polling completed+result.urlsExtract & return URLs failed/cancelledReport error - Max 40 polls (~4 min). Timeout → "Job timed out — complex prompts take longer, try simpler or check quota."
- Rate limit handling: If 429 response, wait 60s then retry poll (don't spam).
4. Respond
Success:
Generated with [MODEL]: [summary]
[Image URLs as list/markdown]
Failure: Error summary + suggestion (e.g. "Rate limited — wait 1 min", "Out of compute — upgrade plan").
Model tips
| Model | Tips & timing estimate |
|---|---|
| Nano Banana 2 | Default: Rich scenes; fast (15-30s), batchSize 1-4, aspectRatio |
| Flux | Detailed photo/style (30-90s), steps:20-40 |
| Imagen 4 Fast | Product shots (20-45s) |
| Seedream 3 | Photoreal "8K detail" (45-120s) |
| Ideogram 3.0 | Text-in-image, "poster style" (30-60s) |
| Nano Banana Pro | Typography/4K photoreal (25-60s) |
| Nano Banana | Basic scenes (20-45s), webhook support |
Config
KREA_API_TOKEN from https://krea.ai/settings/api-tokens
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install krea-ai - 安装完成后,直接呼叫该 Skill 的名称或使用
/krea-ai触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Krea AI 是什么?
Generate images via Krea.ai API — Nano Banana 2 (default), Flux, Imagen 4, Seedream 3, Ideogram 3.0, Nano Pro/base. Returns direct URLs. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 266 次。
如何安装 Krea AI?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install krea-ai」即可一键安装,无需额外配置。
Krea AI 是免费的吗?
是的,Krea AI 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Krea AI 支持哪些平台?
Krea AI 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Krea AI?
由 Tomas Mikula(@tomas-mikula)开发并维护,当前版本 v1.0.2。