GPT Image 2 APIでアプリにAI画像生成を実装する
ユーザーが求める高品質なAI生成画像を提供。GPT Image 2 APIはOpenAI互換エンドポイント、非同期生成、画像ごとの明確な課金でOpenAIアカウント不要。
2
APIエンドポイント
40%
OpenAI直接より安い
5分
初回統合時間



Sample images generated via the GPT Image 2 API
GPT Image 2 APIとは?
画像生成インフラをゼロから構築する必要はありません。GPT Image 2 APIは、数百万のAI画像を支えるモデル——テキストから画像、画像編集、マルチスタイル出力——をたった2つのシンプルなRESTエンドポイントで提供します。
✗ GPT Image 2 APIなし
- —数週間のMLインフラ構築
- —予測不能な出力品質
- —高価なGPUクラウドコスト
- —別途OpenAIアカウントが必要
- —スケール時のレート制限の不安
✓ GPT Image 2 APIあり
- ✓60秒での統合
- ✓安定したワールドクラスの結果
- ✓画像ごとの課金 — 約$0.01〜$0.02
- ✓既存のgpt-image-2.artアカウントをそのまま使用
- ✓初日からスケーラブル
GPT Image 2 vs GPT-4 画像API
gpt-4 image api(GPT-4V)は画像入力による分析をサポートしていますが、新しい画像を生成することはできません。GPT Image 2はOpenAIの専用画像生成モデルです——テキストプロンプトや参照画像から画像を作成、編集、変換します。画像の読み取りや理解にgpt-4 api image inputが必要な場合は別のエンドポイントです。アプリがビジュアルコンテンツを生成する必要がある場合は、GPT Image 2 APIが正しい選択です。
サポートされているモデルとエイリアス
APIは以下のモデル値を受け付けます:gpt-image-2、gpt-image-2-text-to-image、gpt-image-2-image-to-image。3つすべてが同じGPT Image 2モデル(スナップショット:gpt-image-2-2026-04-21)にルーティングされます。エイリアスにより、テキストから画像と画像から画像のワークフローを明示的にルーティングしやすくなります。
gpt-image-2gpt-image-2-text-to-imagegpt-image-2-image-to-imageGPT Image 2 APIの料金とクレジット
OpenAIは直接APIで高品質な1024×1024画像に$0.22を請求します。gpt-image-2.artでは、同じGPT Image 2モデルを使用して、1枚あたりわずか$0.013から。
OpenAI直接より最大40%安い。同じモデル。より良い価値。
無料GPT Image 2 APIアクセス
新規アカウントには自動的に無料クレジットが付与されます——クレジットカード不要。最初のAPI呼び出しは無料です。有料プランを申し込む前に、gpt image 2 apiをテストし、エンドポイントを探索し、出力品質を確認できます。
クレジットベースの課金
API使用量はウェブアプリと同じクレジットを消費します。クレジットは有効期限内に失効しません。承認前に失敗したタスクはクレジットを自動的に返金します——成功した画像に対してのみ課金されます。
| 操作 | クレジット | おおよそのコスト(Standardパック) |
|---|---|---|
| HD画像 (1024×1024) | 10クレジット | ~$0.013 |
| HD画像 (1536×1024) | 10クレジット | ~$0.013 |
| 4K画像 (3824×2160) | 30クレジット | ~$0.039 |
| 画像強調 | 10クレジット | ~$0.013 |
GPT Image 2 APIへのアクセス方法
アカウントを作成(30秒)
gpt-image-2.artでサインアップ。新規アカウントには自動的に無料APIクレジットが付与されます——クレジットカードや課金設定は不要。サインアップ直後にgpt image api keyが使用可能になります。
APIキーを生成(10秒)
設定 → APIキーに移動。「キーを作成」をクリックし、Bearerトークンをコピーします。安全に保管してください——ブラウザ側のコードには絶対に公開しないでください。バックエンド、サーバーレス関数、またはスクリプトから使用してください。
最初のAPI呼び出しを実行
画像生成エンドポイントにPOSTリクエストを送信します。APIはタスクIDを返します——処理完了時に生成された画像URLを取得するためにタスクエンドポイントをポーリングしてください。
GPT Image 2 APIエンドポイントとパラメータ
gpt image apiリファレンスは2つのエンドポイントをカバーします。画像生成は非同期です——作成エンドポイントはタスクIDを返し、タスクエンドポイントは生成成功時に画像URLを返します。
POST /api/v1/images/generations — 画像を作成
| パラメータ | タイプ | 必須 | 説明 |
|---|---|---|---|
| model | string | いいえ | gpt-image-2を使用。エイリアス:gpt-image-2-text-to-image, gpt-image-2-image-to-image |
| prompt | string | はい* | 画像のテキスト説明。image_urlsが提供されない場合は必須。 |
| image_urls | string[] | いいえ | 画像から画像への生成用参照画像URL(gpt-4 image api入力スタイル)。 |
| n | integer | いいえ | 生成する画像の数、1〜10。デフォルト:1。 |
| size | string | いいえ | 1024×1024、1536×1024、1024×1536、1920×1088、3824×2160など、またはauto。 |
| quality | string | いいえ | highまたはauto。高品質でもOpenAI直接より40%安い。 |
| output_format | string | いいえ | png、jpeg、またはwebp。 |
| user | string | いいえ | あなたのトラッキング用のオプションエンドユーザー識別子。 |
GET /api/v1/images/tasks/{task_id} — タスクを照会
| ステータス | 意味 |
|---|---|
pending | タスクがキューに入っています。 |
processing | GPT Image 2モデルが生成中です。 |
succeeded | data[]に画像URLが利用可能です。 |
failed | 生成に失敗しました。クレジットが返金されます。 |
canceled | 生成がキャンセルされました。 |
GPT-4画像API入力 — image_urlsパラメータ
画像から画像へのワークフロー(gpt-4o api画像入力やgpt 4.1画像入力apiと同様)では、image_urls配列を通じて1つ以上の参照画像URLを渡します。GPT Image 2モデルはこれらを視覚的参照として使用しながら、テキストプロンプトを適用します。これにより、製品写真のレタッチ、スタイル転送、背景の置き換え、シーン全体を再解釈せずに正確なオブジェクト編集が可能になります。
コード例:GPT Image 2 APIの実装
JavaScript / Node.js — 完全なポーリング例
This exact pattern runs in production apps today. Copy it, swap the prompt and model, it works.
const apiKey = process.env.GPT_IMAGE_2_API_KEY;
// Step 1: Create image generation task
const createRes = await fetch(
'https://gpt-image-2.art/api/v1/images/generations',
{
method: 'POST',
headers: {
Authorization: `Bearer ${apiKey}`,
'Content-Type': 'application/json',
},
body: JSON.stringify({
model: 'gpt-image-2',
prompt: 'A cinematic product photo of a matte black coffee bag on marble',
size: '1536x1024',
quality: 'high',
n: 1,
}),
}
);
const task = await createRes.json();
// { id: "8f6d...", status: "pending", credits: 10 }
// Step 2: Poll until succeeded
let result = task;
while (['pending', 'processing'].includes(result.status)) {
await new Promise((r) => setTimeout(r, 3000));
const res = await fetch(
`https://gpt-image-2.art/api/v1/images/tasks/${task.id}`,
{ headers: { Authorization: `Bearer ${apiKey}` } }
);
result = await res.json();
}
// Step 3: Use the image URL
console.log(result.data[0].url); // → "https://..."Python — テキストから画像の例
import os, time, requests
api_key = os.environ["GPT_IMAGE_2_API_KEY"]
base_url = "https://gpt-image-2.art/api/v1"
headers = {"Authorization": f"Bearer {api_key}"}
# Create task
resp = requests.post(
f"{base_url}/images/generations",
headers=headers,
json={
"model": "gpt-image-2",
"prompt": "Premium skincare bottle on wet stone, studio lighting",
"size": "1024x1024",
"quality": "high",
"n": 1,
},
)
task = resp.json()
# Poll for result
while task["status"] in ("pending", "processing"):
time.sleep(3)
task = requests.get(
f"{base_url}/images/tasks/{task['id']}",
headers=headers,
).json()
print(task["data"][0]["url"])n8n自動化 — gpt image api n8n連携
n8nでHTTP Requestノードを使用してgpt image api n8nワークフローを統合します。メソッドをPOSTに設定し、URLをhttps://gpt-image-2.art/api/v1/images/generationsに設定し、AuthorizationヘッダーにBearerトークンを追加し、JSONボディを渡します。2番目のHTTP Requestノードでタスクエンドポイントをポーリングし、Waitノード(3秒間隔)をループ内で使用してstatusがsucceededになるまで待機します。

Complex text + diagram infographic generated in a single GPT Image 2 API call
GPT Image 2 API vs 他の画像API
| 機能 | GPT Image 2 API | GPT-4 Vision API | DALL-E 3 API | Azure OpenAI画像API |
|---|---|---|---|---|
| 画像生成 | ✓ | ✗(分析のみ) | ✓ | ✓ |
| 画像入力(img2img) | ✓ | ✓(分析) | 限定的 | ✓ |
| 4K解像度 | ✓ | ✗ | ✗ | 限定的 |
| HD画像あたりのコスト | ~$0.013 | N/A | ~$0.040 | ~$0.020 |
| OpenAIアカウントが必要 | いいえ | はい | はい | はい(Azure) |
| 非同期タスクモデル | ✓ | ✗ | ✗ | ✗ |
| サインアップ時の無料クレジット | ✓ | ✗ | ✗ | ✗ |
GPT Image 2 API vs GPT-4画像API
gpt-4 image apiはGPT-4Visionが画像入力を受け入れて理解・分析する機能を指します——画像を生成しません。GPT Image 2はOpenAIのスタンドアロン画像生成モデルです。ユースケースが生成と並行したgpt-4o api画像入力やgpt 5画像入力apiによる画像理解を必要とする場合、両方を組み合わせることができます:分析にはGPT-4oを、生成にはGPT Image 2 APIを同じパイプライン内で使用します。
GPT Image 2 API vs Azure OpenAI画像API
azure gpt image apiはMicrosoftのAzureインフラを通じてルーティングされ、Azureサブスクリプション、リソースのプロビジョニング、リージョンごとの可用性制約が必要です。gpt-image-2.artはAzureのオーバーヘッドなしに直接APIアクセスを提供します——よりシンプルな認証、より速いセットアップ、ほとんどの使用量レベルでより低い画像あたりのコスト。
FAQ — GPT Image 2 APIに関する質問
無料のGPT Image 2 APIはありますか?
はい——gpt-image-2.artの新規アカウントはサインアップ時に自動的に無料クレジットを受け取ります。クレジットカード不要。これらのクレジットはすべてのgpt image apiエンドポイントで有料クレジットと同じように機能します。支払い方法を追加する前に、実際のAPI呼び出しを行い、画像品質をテストし、統合を検証できます。
API呼び出しが失敗した場合はどうなりますか?
何も失われません。GPT Image 2モデルに受け入れられる前に生成タスクが失敗した場合、クレジットは自動的に全額返金されます。succeededステータスの画像に対してのみ課金されます。失敗したタスクはOpenAI互換形式で明確なエラーメッセージを返すため、診断と再試行が容易です。
これはOpenAIの本物のGPT Image 2モデルですか?
はい。gpt-image-2.artはOpenAIの公式GPT Image 2モデル(gpt-image-2-2026-04-21)を通じてAPIリクエストをルーティングします。APIはOpenAI互換です——リクエスト/レスポンス形式はOpenAI画像APIスペックを反映しています。OpenAIに直接アクセスするのと同じ生成品質を、より良い価格で得られます。
gpt-4画像API入力はGPT Image 2でどのように機能しますか?
POSTリクエストのimage_urlsパラメータを通じて参照画像を渡します。GPT Image 2はこれらを画像から画像への生成の視覚的コンテキストとして使用します——テキストプロンプトを適用しながら、被写体のアイデンティティ、構図、またはスタイルを保持します。これは開発者がgpt-4o api画像入力またはgpt 4 api画像入力と呼ぶものと同等ですが、分析ではなく画像生成に適用されます。
GPT Image 2 APIのレート制限は何ですか?
レート制限はプランのレベルに応じてスケールします。すべてのアカウントは無料クレジットを使用して即座に画像を生成できます。使用量が増えるにつれて、ProまたはMaxプランにアップグレードするとスループットが向上します。大量の本番ワークロードのカスタムレート制限が必要な場合は、support@gpt-image-2.artまでお問い合わせください。
無料APIクレジットで今すぐ構築を開始
GPT Image 2 APIは稼働中です。サインアップした瞬間から無料クレジットがアカウントに待機しています。
