OpenAI GPT Image 2 テキストから画像生成
openai/gpt-image-2/text-to-image
OpenAI の GPT Image 2 テキストから画像生成モデルは、自然言語プロンプトから高品質な画像を生成します。すぐに使える REST 推論 API、最高のパフォーマンス、コールドスタートなし、手頃な価格。
サンプル



パラメータ
| 名前 | 型 | 既定 | 制約 | 説明 |
|---|---|---|---|---|
| prompt *プロンプト | textarea | — | ≤ 5000 chars | 生成に使用するポジティブプロンプト。 |
| n画像数 | slider | 1 | 1 ~ 10 | 生成する画像の数(1-10)。各画像は個別に課金されます。 |
| aspect_ratioアスペクト比 | select | — | 1:1 | 1:2 | 1:3 | 2:1 | 2:3 | 3:1 | 3:2 | 3:4 | … | 生成される画像のアスペクト比。'size'が指定されている場合は無効です。 |
| resolution解像度 | select | — | 1k | 2k | 4k | 出力解像度レベル。'size'が指定されている場合は無効です。 |
| sizeサイズ | text | auto | — | 具体的な画像解像度。形式は幅×高さです。指定された場合、aspect_ratioとresolutionは無効になります。 |
| quality品質 | select | auto | auto | low | medium | high | レンダリング品質。高品質ほどコストと時間がかかります。 |
| output_format出力形式 | select | png | png | jpeg | webp | The format of the output image. JPEG is faster for low latency. |
| output_compression圧縮 | number | — | 0 ~ 100 | Compression level, only valid for JPEG/WebP (0-100). |
| moderation検閲レベル | select | auto | auto | low | Content moderation level. |
出力フィールド
| フィールド | 型 | 説明 |
|---|---|---|
| images | array<string> |
API
統一 REST API でこのモデルを呼び出せます。API Keys ページでキーを取得してください。
cURL
# 1) Submit — returns { "task_uuid": "..." }
curl -X POST "https://www.namifusion.com/api/v1/marketplace/run/openai/gpt-image-2/text-to-image" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"input": {
"prompt": "A futuristic cityscape at sunset, with glowing skyscrapers and flying cars.",
"n": 3,
"aspect_ratio": "16:9",
"resolution": "4k",
"size": "1024x1024",
"quality": "high",
"output_format": "jpeg",
"output_compression": 85,
"moderation": "auto"
}
}'
# 2) Poll until status is "completed", then read the output URLs
curl "https://www.namifusion.com/api/v1/marketplace/run/tasks/TASK_UUID" \
-H "Authorization: Bearer YOUR_API_KEY"Python
import time, requests
API_KEY = "YOUR_API_KEY"
HEADERS = {"Authorization": f"Bearer {API_KEY}"}
# 1) Submit
resp = requests.post(
"https://www.namifusion.com/api/v1/marketplace/run/openai/gpt-image-2/text-to-image",
headers=HEADERS,
json={
"input": {
"prompt": "A futuristic cityscape at sunset, with glowing skyscrapers and flying cars.",
"n": 3,
"aspect_ratio": "16:9",
"resolution": "4k",
"size": "1024x1024",
"quality": "high",
"output_format": "jpeg",
"output_compression": 85,
"moderation": "auto"
}
},
)
resp.raise_for_status() # 401/402/429/5xx stop here instead of polling a bad task
task = resp.json()
# 2) Poll until a terminal state (completed / failed / cancelled).
# This model is allowed up to 600s server-side.
deadline = time.time() + 660
while task.get("status") not in ("completed", "failed", "cancelled"):
if time.time() > deadline:
raise TimeoutError(f"still {task.get('status')} — keep the task_uuid and poll later")
time.sleep(3)
poll = requests.get(f"https://www.namifusion.com/api/v1/marketplace/run/tasks/{task['task_uuid']}", headers=HEADERS)
poll.raise_for_status()
task = poll.json()
print(task["status"], task.get("output"))JavaScript
const API_KEY = "YOUR_API_KEY";
const HEADERS = { Authorization: `Bearer ${API_KEY}` };
// 1) Submit
const resp = await fetch("https://www.namifusion.com/api/v1/marketplace/run/openai/gpt-image-2/text-to-image", {
method: "POST",
headers: { ...HEADERS, "Content-Type": "application/json" },
body: JSON.stringify({
"input": {
"prompt": "A futuristic cityscape at sunset, with glowing skyscrapers and flying cars.",
"n": 3,
"aspect_ratio": "16:9",
"resolution": "4k",
"size": "1024x1024",
"quality": "high",
"output_format": "jpeg",
"output_compression": 85,
"moderation": "auto"
}
}),
});
if (!resp.ok) throw new Error(`submit failed: ${resp.status} ${await resp.text()}`);
let task = await resp.json();
// 2) Poll until a terminal state (completed / failed / cancelled).
// This model is allowed up to 600s server-side.
const deadline = Date.now() + 660 * 1000;
while (!["completed", "failed", "cancelled"].includes(task.status)) {
if (Date.now() > deadline) throw new Error(`still ${task.status} — keep the task_uuid and poll later`);
await new Promise((r) => setTimeout(r, 3000));
const poll = await fetch(`https://www.namifusion.com/api/v1/marketplace/run/tasks/${task.task_uuid}`, { headers: HEADERS });
if (!poll.ok) throw new Error(`poll failed: ${poll.status}`);
task = await poll.json();
}
console.log(task.status, task.output);ドキュメント
OpenAI GPT Image 2 Text-to-Image
テキストを驚くべきビジュアルに変換し、比類なき品質と精度を実現します。
OpenAI GPT Image 2 Text-to-Image は、自然言語プロンプトから高品質な画像を生成する最先端のモデルです。高いプロンプト忠実度、柔軟なアスペクト比、そしてプロダクション対応のAPIアクセスを備え、さまざまな用途に適した洗練されたビジュアルを求める開発者やクリエイターに最適です。コールドスタートなしのスムーズな性能と手頃な価格をお楽しみください。
🚀 主な特徴
- 高いプロンプト忠実度: シーンのレイアウト、視覚スタイル、構図を含む詳細な自然言語指示に忠実な画像を生成します。
- 高品質な画像生成: マーケティングクリエイティブ、コンセプトデザイン、製品モックアップ、ブランドコンテンツに適した洗練されたビジュアルを作成します。
- 柔軟なアスペクト比: 正方形、縦向き、横向きの出力をサポートし、ソーシャルメディア、編集、製品ビジュアルなどの多様な用途に対応します。
- 正確なテキストレンダリング: ポスター、広告、パッケージ、インターフェースモックアップに適した、より明確で使いやすい画像内テキストを生成します。
- プロダクション対応API: 即時使用可能なREST推論APIを通じて、アプリケーションやワークフローへの迅速な統合が可能です。
🛠️ 技術仕様
| パラメータ | 説明 | オプション/範囲 |
|---|---|---|
| プロンプト | 希望する画像のテキスト説明。 | 必須 |
| アスペクト比 | 生成される画像のアスペクト比。 | 1:1、3:2、2:3、3:4、4:3、4:5、5:4、9:16、16:9、21:9 |
| 解像度 | 画像の出力解像度。 | 1k(デフォルト)、2k |
| 品質 | 画像の品質レベル。高品質はコストが高くなります。 | 低、中(デフォルト)、高 |
プロンプト例
大理石の表面に置かれた高級香水ボトルの映画的な商品写真。柔らかなゴールデンアワーの照明、浅い被写界深度、優雅な反射、高級編集写真スタイル。
💰 価格
| モデル | モダリティ | 入力 (Input) | キャッシュ済み入力 | 出力 (Output) |
|---|---|---|---|---|
| gpt-image-2 | 画像 | $8.00 | $2.00 | $30.00 |
| テキスト | $5.00 | $1.25 | - |
💡 主な利用ケース
- マーケティングクリエイティブ: テキストプロンプトからヒーロー画像、広告ビジュアル、バナー、キャンペーン素材を生成します。
- Eコマースコンテンツ: フルスタジオワークフローなしで製品写真、ライフスタイルシーン、プロモーションビジュアルを作成します。
- ソーシャルメディアコンテンツ: 異なるコンテンツ形式に合わせた目を引くビジュアルを迅速に生成します。
- コンセプトアートとアイデア出し: 製品、シーン、キャラクター、キャンペーンのビジュアル方向を探ります。
🔗 関連モデル
- OpenAI GPT Image 2 Edit: 自然言語指示を使用して、1つまたは複数の参照画像を編集し、創造性をさらにコントロールします。
関連モデル
xAI Grok Imagine Image v2.0 テキストから画像生成
xAI Grok Imagine Image V2.0 Text-to-Image は、テキストプロンプトから高品質な画像を生成できます。アスペクト比、解像度、品質を設定でき、クリエイティブ制作、SNS コンテンツ、マーケティング素材、制作ワークフローに適しています。すぐに使える REST 推論 API を提供し、高性能、コールドスタートなし、手頃な価格で利用できます。
Qwen Image 3.0 Pro テキストから画像生成
Qwen Image 3.0 Pro は、優れた画質と高度なプロンプト理解を備えたプロ向けのテキストから画像生成モデルです。最大 2k に対応。すぐに使える REST inference API を提供し、高性能・コールドスタートなし・手頃な価格を実現しています。
OpenAI GPT Image 2 Edit 画像編集
OpenAI の GPT Image 2 Edit は、自然言語の指示と1枚以上の参照画像を使用して画像編集を可能にします。すぐに使える REST 推論 API、最高のパフォーマンス、コールドスタートなし、手頃な価格。
Nami Z-Image T2I Spicy
テキストプロンプトから画像を生成します。幅、高さ、プロンプト最適化、シードを設定できます。
Nano Banana テキストから画像
Gemini 2.5 Flash Image。軽量かつ高速。大量生成やプロトタイピングに最適な、最も手頃なモデル。
Nano Banana Pro テキストから画像
Gemini 3.0 Pro Image。4K 高画質、多言語テキスト描画、プロ仕様のカメラ制御に対応したハイエンドモデル。
Nano Banana Pro テキストから画像
Gemini 3.0 Pro Image。4K 高画質、多言語テキスト描画、プロ仕様のカメラ制御に対応したハイエンドモデル。
Google Nano Banana Lite テキストから画像生成 API
Google Nano Banana 2 Lite Text to Image は、テキストのプロンプトから高品質な画像を低レイテンシで生成できます。柔軟なアスペクト比に対応し、クリエイティブ制作や実運用のワークフローで素早く画像を作成できます。すぐに使える REST 推論 API、優れたパフォーマンス、コールドスタートなし、手頃な価格。