关于 openrouter-img
通过 OpenRouter 的 Image API 生成和编辑图像的命令行技能。支持模型别名、分辨率和宽高比选项,也可列出模型及端点实时价格。
主要功能
- 01通过 OpenRouter 生成图像
- 02基于输入文件编辑图像
- 03选择模型、分辨率和宽高比
- 04列出模型及端点价格
- 05从环境文件读取 API 密钥
适用场景
- 01根据提示词生成图像
- 02编辑现有图像
- 03比较可用图像模型
- 04生成前查看端点价格
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ rtadewald/ skills --skill openrouter-img安装后在 Claude Code 中输入/openrouter-img确认已加载。
附带文件agents/openai.yamlscripts/generate_image.py
详细介绍
OpenRouter Img
使用 OpenRouter 的 Image API(POST /api/v1/images)生成图像。密钥:OPENROUTER_API_KEY(cwd .env 或 ~/.env)。
用法
# Listar top 10 + preços ao vivo do endpoint
uv run ~/.agents/skills/openrouter-img/scripts/generate_image.py --list --top
# Gerar
uv run ~/.agents/skills/openrouter-img/scripts/generate_image.py \
--prompt "..." --filename "yyyy-mm-dd-hh-mm-ss-name.png" \
--model flash --resolution 1K --aspect-ratio 16:9
--model 的别名:见下表,或使用完整 slug。
默认值:flash @ 1K / 16:9。仅在用户要求时提高分辨率。在用户的 cwd 中运行。不要读回图像——告知路径(以及返回的 usage.cost,如果有)。
编辑:--input-image path.png + 编辑提示词。
使用的模型(前 10 名)
| # | 别名 | 名称 | OpenRouter slug |
|---|---|---|---|
| 1 | pro / nb-pro | Nano Banana Pro (Gemini 3 Pro Image) | google/gemini-3-pro-image |
| 2 | gpt / gpt2 | GPT Image 2 | openai/gpt-image-2 |
| 3 | flux-max | FLUX.2 Max | black-forest-labs/flux.2-max |
| 4 | flux | FLUX.2 Pro | black-forest-labs/flux.2-pro |
| 5 | seedream-pro | Seedream 5.0 Pro | bytedance-seed/seedream-5-0-pro |
| 6 | seedream | Seedream 5.0 Lite | bytedance-seed/seedream-5-0-lite |
| 7 | flash / nb-flash | Nano Banana 2 (Gemini 3.1 Flash Image) | google/gemini-3.1-flash-image |
| 8 | qwen | Qwen Image 3 Pro | qwen/qwen-image-3-pro |
| 9 | grok | Grok Imagine Image 2.0 | x-ai/grok-imagine-image-2.0 |
| 10 | seedream-4.5 | Seedream 4.5 | bytedance-seed/seedream-4.5 |
成本表(参考)
OpenRouter 价格(2026 年 8 月快照)。使用 --list --top 更新。响应中的 usage.cost 才是实际计费金额。
| 别名 | 512 | 1K | 2K | 4K / 其他 | 单位 |
|---|---|---|---|---|---|
flash | ~$0.045 | ~$0.067 | ~$0.101 | ~$0.151 @4K | token → 预估 $/图 |
pro | — | ~$0.134 | ~$0.134 | —(此端点不支持 4K) | token → 预估 $/图 |
seedream | — | — | $0.035 | $0.035 @4K | $/图,固定 |
seedream-pro | — | $0.045 | $0.045 | $0.09 high-res | $/图 |
seedream-4.5 | — | $0.04 | $0.04 | $0.04 | $/图 |
qwen | — | $0.04 | $0.075 | — | $/图 |
grok | — | $0.04–0.06 | $0.06–0.08 | — | $/图(low/medium) |
flux | — | ~$0.03 | ~$0.12* | — | $0.03 / 百万像素 |
flux-max | — | ~$0.07 | ~$0.28* | — | $0.07 / 百万像素 |
gpt2 | — | 见 usage.cost | 见 usage.cost | — | token(输入+输出) |
*2K 估算 ≈ 4 MP(2048²);实际成本取决于生成的像素数。
“—”表示未列出 / 此端点不支持。如果 API 拒绝请求,请更改 --resolution。
快速选择
- 带文字的 UI/mock →
pro或flash - 低成本批量生成 →
flash@512、seedream、flux - 照片级真实感 / 艺术创作 →
flux-max、seedream-pro、gpt2
评论
支持 Markdown