openrouter-img について
OpenRouter の Image API を使って画像を生成・編集するコマンドラインスキルです。モデル別名、解像度、アスペクト比を指定でき、モデル一覧とエンドポイント価格も確認できます。
主な機能
- 01OpenRouter 経由の画像生成
- 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 のエイリアス:下の表を参照するか、完全なスラッグを指定してください。
デフォルト:flash、1K/16:9。ユーザーが希望した場合のみ、解像度を上げてください。ユーザーの cwd で実行してください。画像を読み戻さないでください。パス(および usage.cost があればその値)を伝えてください。
編集:--input-image path.png と編集プロンプトを指定します。
使用モデル(上位10件)
| # | エイリアス | 名前 | OpenRouter スラッグ |
|---|---|---|---|
| 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 | トークン → 画像あたりの推定額($) |
pro | — | ~$0.134 | ~$0.134 | —(このエンドポイントでは4K非対応) | トークン → 画像あたりの推定額($) |
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* | — | 1メガピクセルあたり $0.03 |
flux-max | — | ~$0.07 | ~$0.28* | — | 1メガピクセルあたり $0.07 |
gpt2 | — | usage.cost を確認 | usage.cost を確認 | — | トークン(入力+出力) |
*2K の推定値は約4 MP(2048²)です。実際のコストは生成されたピクセル数によって異なります。
解像度が「—」のものは、このエンドポイントで一覧にないか、サポートされていません。API に拒否された場合は、--resolution を変更してください。
クイック選択
- テキスト入りの UI/モック →
proまたはflash - 低コストで大量生成 →
flash@512、seedream、flux - フォトリアリズム/アート →
flux-max、seedream-pro、gpt2
コメント
Markdown 対応