gpt-image について
inference.shのbeltコマンドラインからOpenAIのGPT-Image-2で画像を生成・編集するスキルです。テキストプロンプト、参照画像、マスクによる部分編集、一括生成、出力サイズと形式の設定に対応します。
主な機能
- 01テキストからの画像生成
- 02参照画像を使った編集
- 03マスクによる部分編集
- 04最大10枚の一括生成
- 05PNG、JPEG、WebPでの出力
- 06解像度と品質の設定
活用シーン
- 01プロンプトから製品写真を生成
- 021枚以上の参照画像を使ったシーン編集
- 03画像のマスク領域の置き換え
- 04複数の画像案をまとめて生成
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ skills-101/ 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 対応