gpt-image について
gpt-image は、inference.sh CLI から OpenAI GPT-Image-2 を使って画像を生成・編集するスキルです。参照画像、マスクによる部分修正、複数枚生成、複数の出力形式に対応します。
主な機能
- 01テキストから画像を生成
- 02参照画像を使った編集
- 03マスクによる部分修正
- 04最大10枚を一括生成
- 05PNG、JPEG、WebP 出力
- 06解像度の指定
活用シーン
- 01プロンプトからイラストを作成
- 02参照画像を使った画像の変更
- 03マスクで画像の一部を置換
- 04デザイン案をまとめて生成
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ bankai-skills/ superpowers --skill gpt-imageインストール後、Claude Code で/gpt-imageを入力して読み込まれたか確認します。
詳細
belt CLI スキルをインストール:
npx skills add belt-sh/cli
GPT-Image-2
inference.sh CLI を使用して、OpenAI の GPT-Image-2 で画像を生成・編集します。
クイックスタート
inference.sh CLI(
belt)が必要です。インストール手順
belt login
belt app run openai/gpt-image-2 --input '{"prompt": "a cat astronaut floating in space"}'
機能
GPT-Image-2 は、テキストからの画像生成、参照画像を使った画像編集、マスクベースのインペインティングに、単一のモデルで対応しています。
| 機能 | 説明 |
|---|---|
| テキストから画像を生成 | テキストプロンプトから画像を生成します |
| 画像編集 | 参照画像を使って画像を編集します |
| インペインティング | 特定の領域をマスクベースで編集します |
| バッチ生成 | 一度に最大 10 枚の画像を生成します |
| 複数の形式 | PNG、JPEG、WebP で出力します |
| 柔軟な解像度 | 32px 刻みで任意のサイズを指定できます(256~4096) |
使用例
テキストから画像を生成
belt app run openai/gpt-image-2 --input '{
"prompt": "professional product photo of sneakers on a white background, studio lighting",
"quality": "high"
}'
複数の画像
belt app run openai/gpt-image-2 --input '{
"prompt": "minimalist logo design for a coffee shop",
"n": 4,
"quality": "medium"
}'
参照画像を使った画像編集
belt app run openai/gpt-image-2 --input '{
"prompt": "change the background to a beach at sunset",
"images": ["https://your-image.jpg"]
}'
複数の参照画像
belt app run openai/gpt-image-2 --input '{
"prompt": "combine these two characters into one scene",
"images": ["https://character1.jpg", "https://character2.jpg"]
}'
マスクを使ったインペインティング
belt app run openai/gpt-image-2 --input '{
"prompt": "replace with a red sports car",
"images": ["https://street-scene.jpg"],
"mask": "https://car-mask.png"
}'
カスタム解像度
belt app run openai/gpt-image-2 --input '{
"prompt": "wide cinematic landscape, mountains at golden hour",
"width": 1920,
"height": 1080,
"quality": "high"
}'
高速な下書き
belt app run openai/gpt-image-2 --input '{
"prompt": "quick concept sketch of a robot",
"quality": "low"
}'
料金
| 品質 | 画像 1 枚あたりの料金(約) |
|---|---|
| 低 | $0.006 |
| 中 | $0.024 |
| 高 | $0.21 |
解像度が大きいほど料金が高くなります。料金の詳細は belt app get openai/gpt-image-2 をご覧ください。
パラメーター
| パラメーター | 型 | デフォルト | 説明 |
|---|---|---|---|
prompt | string | 必須 | 画像を説明するテキストプロンプト |
images | array | - | 編集に使用する参照画像 |
mask | string | - | インペインティング用のマスク画像 |
n | integer | 1 | 画像の枚数(1~10) |
quality | string | - | low、medium、high |
width | integer | - | 出力幅(256~4096、32 の倍数) |
height | integer | - | 出力高(256~4096、32 の倍数) |
output_format | string | png | png、jpeg、webp |
output_compression | integer | - | jpeg/webp の圧縮レベル(0~100) |
関連スキル
# Full platform skill (all apps)
npx skills add inference-sh/skills@infsh-cli
# All image generation models
npx skills add inference-sh/skills@ai-image-generation
# FLUX models
npx skills add inference-sh/skills@flux-image
# Pruna P-Image (fast & economical)
npx skills add inference-sh/skills@p-image
すべての画像アプリを表示するには、belt app list --category image を実行してください。
ドキュメント
- アプリの実行 - CLI でアプリを実行する方法
- 結果のストリーミング - リアルタイムの進捗状況の更新
コメント
Markdown 対応