GPT Image 2 API の利用可否は、ひとつの Tier ラベルだけでは判断できません。2026 年 5 月 16 日時点では、Free API tier を gpt-image-2 の直接 API ルートとして前提にしない方が安全です。Paid tier の組織でも、dashboard のモデル別 limits、project 設定、Organization Verification を確認してから本番計画に入る必要があります。
最初に分けるべきものは三つです。OpenAI usage tier は組織アカウントの支払いと上限の背景を示します。gpt-image-2 のモデル行と limits 画面は、そのモデルが対象アカウントで使えるか、どの程度の容量が見えているかを示します。service_tier は有効なリクエストの処理モードであり、Tier 1 や Tier 2 と同じものではありません。
| 見る面 | 答えてくれること | 証明しないこと |
|---|---|---|
| OpenAI usage tier | 組織アカウントの支払い・上限の階層 | 自分の project での gpt-image-2 実容量 |
| モデル行と dashboard | モデル対応とモデル別 capacity | ChatGPT 製品アクセスや外部プロバイダー契約 |
service_tier | リクエスト処理モード | アカウント tier、モデル entitlement、組織認証 |
まず公式モデルと自分の OpenAI dashboard を見ます。直接 OpenAI API が詰まる場合、クラウドやプロバイダー経由が役立つことはあります。ただし、その時点で billing、limits、support、failure handling の責任者は別契約になります。
どの tier 情報を先に信じるべきか
最初は公式モデル面を見て、次に自分の organization へ絞り込みます。GPT Image 2 の API model ID は gpt-image-2 で、今回確認した公開 snapshot は gpt-image-2-2026-04-21 です。同じ公開モデル面では、Free がこのモデルで not supported と表示され、Tier 1 から Tier 5 には paid tier として段階的な model capacity が示されていました。
ただし公開モデル表は、あなたの organization の個別 quota ではありません。実際の上限は account settings、project limits、dashboard、レスポンスヘッダーで確認します。モデルが limits に見えない、project が違う、Organization Verification が未完了、または request shape が違う場合、公開表の数字だけでは解決できません。
| 質問 | 最初に見る場所 | 実務上の答え |
|---|---|---|
| GPT Image 2 は公式 API model か | GPT Image 2 model page | はい。直接 Images API では gpt-image-2 を使います。 |
| Free API tier は利用証明になるか | GPT Image 2 model row | いいえ。2026 年 5 月 16 日時点では Free は supported route ではありません。 |
| Tier 1 / Tier 2 は何を意味するか | usage-tier guide と model row | account tier と model capacity は関連しますが同一ではありません。 |
| 自分の org で何が可能か | dashboard limits | request を送る org/project/key の実表示を確認します。 |
service_tier でモデルを開放できるか | API reference | できません。処理モードの指定です。 |

Usage tier はアカウント階層であり、モデル利用権そのものではない
OpenAI usage tier は organization レベルの階層です。支払い履歴、利用額、月間上限、段階的な limit 増加と関係します。しかし特定モデルの利用可否を完全に置き換えるものではありません。GPT Image 2 では、画像サイズ、品質、入力画像、出力画像 token、検証、rate limit が絡むため、この分離が特に重要です。
Tier 2 の組織であっても、対象 project の limits に gpt-image-2 が見えない可能性があります。API key が別 project のものかもしれません。Organization Verification が残っているかもしれません。あるいは code は正しくても、実際の concurrency と headers が別の上限に当たっているかもしれません。
Usage tier は背景情報として扱い、production の証拠は別に集めます。必要なのは organization、project、model ID、endpoint、minimal request、response headers、dashboard limits、現行の pricing calculator です。これらがそろって初めて、ユーザー向けの quota や rollout plan に耐える判断になります。
モデル行は公開 capacity、dashboard は自分の org を決める
gpt-image-2 のモデル行は、公式モデルであること、Free が supported route ではないこと、paid tiers で capacity が増えることを確認する場所です。Free / Tier 1 / Tier 2 の大枠を説明するには十分ですが、個別アカウントの本番準備を決めるには足りません。
Dashboard が必要なのは、公開モデル面があなたの org を知らないからです。project-level settings、model availability、temporary limits、verification requirement はアカウントごとに変わり得ます。limits 画面に期待する model や capacity が見えない場合、まず account evidence として扱い、いきなりコードを書き換えない方が早いです。
実装前のチェックは次の順番です。
- GPT Image 2 を使える paid tier の organization であることを確認する。
- 実際に request を送る organization と project の limits を開く。
- GPT Image models に API Organization Verification が必要か確認する。
- reference image、streaming、edit chain を足す前に minimal Images API request を試す。
- 失敗時は request ID、status、response body、rate-limit headers を残す。
- 外部向けの料金や quota を出す前に、model page、calculator、dashboard を再確認する。

service_tier は Tier 1 / Tier 2 ではない
service_tier は API request の processing mode を選ぶパラメータです。対応している場合に auto、default、flex、priority のような値を指定できます。これは支払い条件でも、usage tier の昇格でも、unsupported model を有効化する仕組みでもありません。
混乱は名前から生まれます。account 側にも tier があり、request 側にも service_tier があります。しかし account usage tier は組織の利用枠、model limits は gpt-image-2 の capacity、service_tier は有効 request の処理レーンです。
モデルが unsupported、dashboard に出ない、verification が未完了、endpoint が違う、Free account が model row で止まっている。こうした状態では service_tier を変更しても root cause は変わりません。基本ルートが成立してから処理モードを考えます。
gpt-image-2 を正しい API route に置く
直接画像生成または編集を行うなら、Images API で model: "gpt-image-2" を指定します。最初の接続確認にはこの形が向いています。model、endpoint、size、quality が見えやすく、失敗したときに account、model、verification、request body のどこが原因か切り分けやすいからです。
jsimport OpenAI from "openai"; const client = new OpenAI({ apiKey: process.env.OPENAI_API_KEY }); const result = await client.images.generate({ model: "gpt-image-2", prompt: "A clean product diagram explaining API account tiers", size: "1024x1024", quality: "medium" });
Responses は別の設計です。top-level model は会話や tool flow を動かす text-capable model にし、tools: [{ type: "image_generation" }] を通じて画像生成を呼びます。画像処理は hosted tool の中で行われるため、gpt-image-2 を top-level Responses model として置く発想は避けます。
jsimport OpenAI from "openai"; const client = new OpenAI({ apiKey: process.env.OPENAI_API_KEY }); const response = await client.responses.create({ model: "gpt-5.5", input: "Plan a simple visual and generate it as an image.", tools: [{ type: "image_generation" }] });
route choice は product job に合わせます。単純な image output や controlled edit は Images API。assistant flow、conversation、multi-step tool chain の一部なら Responses。直接 Images API が失敗しているのに Responses へ移る場合は、account blocker を隠していないか先に確認します。
ブロックされた request は owner で分ける
GPT Image 2 の失敗は一種類ではありません。account、model、route、request body、rate limit、verification、provider layer のどこに属するかで、次の手が変わります。
| 症状 | 可能性が高い owner | 最初の確認 | stop rule |
|---|---|---|---|
Free account で gpt-image-2 が呼べない | model support と account tier | model page と dashboard limits | Free API を production 前提にしない。 |
| Paid account でも blocked | Organization Verification または project access | developer console と limits | verification または support evidence を先に整える。 |
| 429 / throttling | rate limits | response headers と dashboard | headers 確認前に tier increase だけを狙わない。 |
| endpoint が request shape を受けない | route mismatch | Images API と Responses docs | direct model call は Images API に置く。 |
Responses の top-level model が gpt-image-2 | model placement | image_generation tool docs | text model plus tool を使う。 |
| provider は動くが direct OpenAI は失敗 | separate contract | provider mapping、billing、limits | provider success は OpenAI entitlement の証明ではない。 |

役に立つ診断情報は小さくまとめます。organization ID、project、model ID、endpoint、request ID、status、response body、rate-limit headers、verification state、minimal reproduction request。これがあれば、capacity problem と route problem を分けられます。
Cost、size、verification は tier access 後も残る
Tier access があっても、費用設計は別です。GPT Image 2 の cost は input text tokens、input image tokens、image output tokens、size、quality に影響され得ます。ユーザー quota、社内 budget、失敗時補填を決めるなら、tier 名ではなく calculator と実 request の記録を使います。
Size も契約です。GPT Image 2 は複数の common sizes に対応しますが、request は documentation constraints を満たす必要があります。透明背景が必要な workflow では、gpt-image-2 が現在 transparent backgrounds をサポートしない点も別工程として扱います。
Organization Verification も後回しにできません。GPT Image models、gpt-image-2 を含む画像モデルでは API Organization Verification が必要になる場合があります。paid tier と有効な key は重要ですが、image model が本番利用可能であることの完全な証明ではありません。
Provider route は独立した契約として評価する
Cloud platform や provider gateway は、直接 OpenAI API の準備が遅い場合、aggregated billing、local payment、routing、fallback、operational controls が必要な場合に実用的です。しかし direct OpenAI API を離れた瞬間、billing、refunds、limits、retries、logs、uploaded images、support の owner が変わります。
使う前に四点を確認します。
- Provider が
gpt-image-2を明示し、model mapping を確認できるか。 - Billing、refund、rate limits、retry、support の責任者は誰か。
- Reference images、generated files、logs はどこでどう扱われるか。
- 必要な size、quality、edit flow、failure behavior を再現できるか。

関連する判断は役割ごとに分けます。Images API、Responses、Codex、gateway の全体像は GPT Image 2 API ガイド。ブラウザで key なしに試す場合は GPT Image 2 free online ガイド。free 4K API という主張の境界は free GPT Image 2 4K API ガイド。モデル選定は Nano Banana Pro vs GPT Image 2 で扱います。
実務で使う準備手順
順番は短く保ちます。まず official model ID と snapshot を確認します。次に Free API を GPT Image 2 の production route として置かない。次に自分の organization と project の dashboard limits を見る。必要なら Organization Verification を完了する。次に minimal Images API request を実行する。成功してから size、quality、edit、queue、retry、Responses orchestration を追加します。
Minimal request が成功したら scale planning に進みます。size、quality、cost estimate、latency、response IDs、headers、concurrency を記録します。失敗した場合は owner を分類してから architecture を変えます。Provider route は一時的または商用の選択肢になり得ますが、別の bill owner と support owner を持つ route として評価します。
覚えるべき分離は一つです。usage tier は account context、model row と dashboard は gpt-image-2 capacity、service_tier は processing mode、provider route は separate contract。この四層を混ぜないことが、upgrade と debugging を速くします。
よくある質問
GPT Image 2 は Free OpenAI API tier で使えますか?
Free API tier を GPT Image 2 の production route として計画しないでください。2026 年 5 月 16 日時点では、公開 gpt-image-2 model surface は Free を not supported と示していました。ChatGPT や browser の無料体験は別の product route です。
Tier 1 なら gpt-image-2 を必ず呼べますか?
必ずではありません。Tier 1 は organization が usage-tier threshold を満たしたことを示しますが、dashboard の model support、project access、Organization Verification、正しい route が別途必要です。
usage tier と model rate limit は何が違いますか?
Usage tier は organization の account bucket です。Model rate limit は model page、account settings、dashboard、response headers に現れる specific model capacity です。高い usage tier は多くの limit を増やしますが、exact capacity は別確認です。
service_tier は Tier 1 / Tier 2 と同じですか?
違います。service_tier は auto、default、flex、priority などの request processing option です。organization の usage tier や model entitlement は変わりません。
GPT Image 2 では Images API と Responses のどちらを使いますか?
Direct image generation または edit は Images API で model: "gpt-image-2" を指定します。Conversation や assistant flow の中で画像生成を使うなら、Responses の text model が hosted image_generation tool を呼びます。
Provider gateway は OpenAI tier limit を回避できますか?
Provider gateway は別 access route を提供できますが、direct OpenAI API entitlement は変えません。Billing、limits、support、model mapping、failure behavior は provider contract として確認します。
Upgrade 前に何を確認すべきですか?
GPT Image 2 model page、organization limits、project access、Organization Verification、minimal Images API request、pricing calculator、response headers を確認します。ボトルネックが account capacity だと分かってから upgrade を選びます。
