GPT-image-2 AI Image API
GPT Image 2 is OpenAI's image-generation model. OpenAI documents image generation and editing with flexible sizes; Flatkey exposes the image routes and request controls shown below.
Output
Preview
Request summary
- Endpoint
- POST /v1/images/generations
- Model ID
- GPT-image-2
- Aspect ratio
- 2:3
- Resolution
- 1024x1024
- Quality
- high
- Outputs
- 1
Preview only. Sign in to submit this request to Flatkey.
{
"model": "gpt-image-2",
"prompt": "共通キャラクター設定+描画ルール:\n登場人物2名のキャラクターデザインを厳守すること。\n\n先生({argument name=\"先生の名前\" default=\"ミドリ先生\"}): 黒髪ストレートのポニーテール、髪に薄い緑のメッシュが一筋。メガネ。ダボダボの体操ジャージの上に、サイズの合っていない大きめの白衣を羽織っている。表情豊かで元気、わんぱくな雰囲気だが教師としての誇りがある。動きが大きく、身振り手振りで熱く語る。\n生徒({argument name=\"生徒の名前\" default=\"ピンクちゃん\"}): 薄いピンク色の髪、猫背、頭頂部にアホ毛が一本。常に眠そうな半目。おっとりした雰囲気で動作が遅い。机の上に液晶ペンタブレット(枕にする癖がある)、飲みかけのいちごミルク、うさぎのぬいぐるみ型ペンケースが置いてある。\n\n画風・仕上げ指定:フルカラーで生成すること(モノクロ・グレースケール不可)。彩度はコメディ漫画らしく明るめ、ミドリ先生の髪は黒に薄い緑メッシュ、ピンクちゃんの髪は薄いピンクをはっきり発色させること。\nコマ内にコマ番号(1、2、3などの数字ラベル)は一切表示しないこと。以下の「1コマ目」等の表記は指示用ラベルであり、画像内には描かない。\n日本の商業漫画の正しい読み順に従い、コマ配置とキャラクターの視線・動作の向きは右から左へ流れるように厳守すること(右上のコマから開始し、右→左、上→下の順)。吹き出しの位置もこの読み順を妨げないよう配置する。\nコマ枠は太めの黒線。セリフは日本語、読みやすく大きめ。舞台は漫画教室(ホワイトボード、机、液タブがある部屋)。\n\n【1ページ目】縦長(3:4)、6コマ、右から左・上から下の順で配置:\n1コマ目(右上、開始コマ・横長でページ幅いっぱい): タイトルコマ。手書き風の大きな文字で「{argument name=\"タイトル\" default=\"『めくり』を制する者は漫画を制す\"}」。ミドリ先生が単行本を1冊持ち、ページをめくる動作を大げさに実演している。ピンクちゃんは机で頬杖、半目。\n2コマ目(2段目・右側): ピンクちゃんが気だるく質問。吹き出し「めくり…?ページをめくるだけのことに、名前があるんですかぁ…?」。頭上に「?」。\n3コマ目(2段目・左側): ミドリ先生がメガネキラーンで食いつく。吹き出し「あるの!左ページ最後のコマ→めくる→右ページ最初のコマ。この橋渡しを『めくり』と呼んで、漫画家は技術の限りを尽くすの!」。背景に集中線。\n4コマ目(3段目・横長、このページの主役コマとして大きく): 図解コマ。ホワイトボードに描かれた見開き構造の模式図: 開いた本の絵で、左ページの一番左下のコマに「引き!(次に何か起きそう)」のラベルと矢印、ページの間に「めくる=読者の目が紙面から完全に離れる時間」のラベル、右ページの一番右上のコマに「期待に応える良い絵・良いセリフ!」のラベルと矢印。矢印は読み順(右→左、めくって次ページ)に沿って描く。ミドリ先生がマーカーで模式図をビシッと指す。\n5コマ目(4段目・右側): 比喩の解説コマ。ミドリ先生が胸に手を当てて語る。吹き出し「コマ割りのテンポは、人間の会話の口調と同じ。畳みかけるところと、ゆっくり話すところがある。その中で『めくり』は——息継ぎなの」。背景に音楽の休符のような柔らかいモチーフ。\n6コマ目(4段目・左側): ピンクちゃんが半目のままぽつり。吹き出し「息継ぎ…わたしの人生、ずっと息継ぎみたいなものですねぇ…」。ミドリ先生の小さいツッコミ吹き出し「あなたのは潜水!(寝てる)」。\n\n【2ページ目】縦長(3:4)、7コマ、右から左・上から下の順で配置:\n1コマ目(右上、開始コマ・横長): ミドリ先生が解説の続き。吹き出し「めくりの間で読者の意識が離れちゃう。だから左ページの最後は『次に何か起きそうなコマ』か『自然な場面転換』を置くの!」。横に小さな例示イラスト: 漫画のコマ風に、キャラが何かに気づいてハッと振り向く「引き」のコマ。\n2コマ目(2段目・横長): 続きの解説。吹き出し「そしてめくった先、右ページの最初のコマ。間があいた分、読者の期待値は上がってる。だからそれにふさわしい良いセリフ、良い絵を入れる!つまりめくりは——印象的なシーンの前の『タメ』!」。横に例示イラスト: めくった先で見開きのドーンとした決めゴマが現れるイメージ。\n3コマ目(3段目・右側): ミドリ先生が実演を始める。単行本をピンクちゃんの前に置いて、わくわく顔。吹き出し「実際に体感してみて!ここ、左ページの最後のコマ…どう?めくりたくなるでしょ?」。\n4コマ目(3段目・左側): ピンクちゃんが珍しく身を乗り出し、半目が少し開いて、ページに手をかける。吹き出し「あ…ほんとだ…ちょっと気になります…先が…」。瞳に小さなハイライトが一粒。\n5コマ目(4段目・横長): ミドリ先生が感動と熱弁のピーク。白衣バサバサ。吹き出し「それ!!その『先が気になる』が積み重なると、\"ページをめくる手が止まらない\"作品になるの!!めくりは読者へのプレゼントなの!!」。背景に暖色の熱気トーン。\n6コマ目(最下段・右側): ふと見ると、ピンクちゃんが開いた単行本に顔を突っ伏して熟睡している。本がそのまま枕になっている(いつもの液タブではなく)。頬ぷにっ、アホ毛ふよふよ、「すぴー…」。めくりかけのページが頬の下で少し折れている。\n7コマ目(最下段・左側、締めコマ): がっくり崩れ落ちるミドリ先生。吹き出し「今日もか〜〜!!しかも本が枕!!」。倒れながら小さい吹き出し「…めくる手が、止まっちゃったわね…」。",
"n": 1,
"size": "1024x1024",
"quality": "high",
"output_format": "png",
"background": "opaque",
"moderation": "auto"
}Performance
GPT Image 2 API performance and availability
Live Flatkey request telemetry appears here when enough image-generation traffic is available.
Activity
GPT Image 2 API usage and generation activity
This chart reflects live Flatkey generation requests and remains unreported until enough traffic is collected.
Pricing
GPT-image-2 Pricing
GPT-image-2 pricing here follows the current Flatkey catalog unit, not an assumed OpenAI direct tariff. Set image size, quality and output count before estimating cost. For edits, supply reference images and describe what must stay unchanged.
Add credits
Use the same Flatkey balance and API key across image, video, audio, and text models.
- Model Type
- Text to Image
- API
- /v1/images/generations
- Billing basis
- image
- Outputs
- 1–10
GPT Image 2 image generation and editing capabilities
Use the documented image workflows for new visuals, reference-led edits, and production-ready creative variants.
Text-to-image creation
Generate new product, editorial, and campaign visuals from a structured natural-language prompt.
Reference-based editing
Supply an image input to revise an existing visual while preserving important subject and composition details.
Flexible image composition
Create square, portrait, or landscape assets with flexible image sizes for different placements and channels.
High-fidelity visual input
Combine text and image context in one workflow for richer visual direction; audio and video inputs are not supported by this model.
Compare
GPT Image 2 and GPT Image 1: image API controls
GPT Image 1 values are not verified in this fact set, so only documented GPT Image 2 fields are shown.
| Capability | GPT Image 1 | GPT Image 2 |
|---|---|---|
| Endpoints | Unknown here | /v1/images/generations; /v1/images/edits |
| Sizes | Unknown here | 1024x1024, 1536x1024, 1024x1536, auto |
| Formats | Unknown here | PNG, JPEG, WebP |
| Quality/background/moderation | Unknown here | Documented above |
| Image quality ranking | Not asserted | Not asserted |
Choose the right request before you integrate
Review the supported workflows, live cost for the current setup, and the exact parameter contract used by Flatkey.
Calculated from the current Playground settings and the live catalog rate when a fixed unit price is available.
- Current setup
- 1024x1024 · high · 1×
- Live rate
- $0.0066 / image
- Estimated request
- $0.0066
The final charge follows the submitted request and your account group. Token-priced or tiered requests cannot be reduced to one fixed estimate.
Workflows and Model ID
Use only the workflows marked available. Flatkey keeps one public model ID while the request body selects the input workflow.
Text to Image
Generate a new image from a text prompt and output controls.
- Model ID
gpt-image-2- Endpoint
/v1/images/generations
Reference-guided Image
Use reference images for edits, variations, or identity and composition guidance.
- Model ID
gpt-image-2- Endpoint
/v1/images/generations
Parameter compatibility
These values come from the same model configuration used by the Playground and request preview.
nImages1–10
Default: 1sizeSize1024x1024 · 1536x1024 · 1024x1536 · auto
Default: 1024x1024qualityQualityauto · high · medium · low
Default: highoutput_formatOutput formatpng · jpeg · webp
Default: pngbackgroundBackgroundopaque · auto
Default: opaquemoderationModerationauto · low
Default: autoimageReference limit4 files
Endpoint: /v1/images/generationsFrom first test to production
Use the same request contract in the Playground and API, then handle validation, balance, task state, and output retrieval explicitly.
Request lifecycle
- 1
Validate the model, prompt, references, and output settings.
- 2
POST the image request with the documented fields.
- 3
Read the generated output or asynchronous task result returned by the route.
- 4
Store the generated file and request metadata in your own workflow.
Production checks
Reject unsupported sizes, durations, ratios, formats, or reference counts before submitting.
Handle invalid keys, insufficient balance, rate limits, and account-group pricing separately.
Surface the rejected prompt or asset clearly so the user can replace only the failing input.
Keep the task ID, use bounded retries, and never treat a timeout as a successful generation.
Prompt library
GPT Image 2 prompt examples for product and marketing visuals
Start with a concrete subject, composition, output size, and brand constraint; adjust the request fields separately.
Generated with Image 2
Scene: A 16:9 sci-fi game loadout screen in a blue-purple spaceship hangar. A female armored character stands centered with a glowing violet rifle; armor slots line the left, three weapon slots line the right, and the lower slot is highlighted. Keep the HUD hierarchy, pose, lighting, and equipment geometry fixed for an exact equipment-switch frame. No readable words, logos, invented stats, or watermark. Composition and rendering: Deliver one 16:9 game-interface keyframe. Separate the character, held equipment and HUD into clear depth layers; keep slot spacing and icon scale consistent, with the selected item visually dominant. Preserve the scene-specific game art style. Let material edges catch the existing light without letting interface glow obscure the silhouette. Keep all equipment fully inside the frame. Avoid: warped perspective, malformed anatomy, merged objects, inconsistent shadows, excessive sharpening and watermarks. Follow the scene-specific text and branding restrictions above.
Generated with Image 2
Scene: A rainy night soccer broadcast frame under bright stadium floodlights. A black-uniform player strikes the ball while two white-uniform defenders close in, with the goal and a blurred crowd behind. Keep the broadcast camera angle, blank blue score bars, spray, and motion blur consistent; leave overlays abstract and text-free. No real teams, athletes, logos, or watermark. Composition and rendering: Deliver one 16:9 broadcast still at the decisive instant. Use coherent perspective for the playing surface and equipment, readable separation between competitors, and a softer crowd behind the action. Keep the principal subject sharp, with directional blur limited to fast extremities and spray. Preserve the specified broadcast angle and reserve overlay areas clear of the action. Avoid: warped perspective, malformed anatomy, merged objects, inconsistent shadows, excessive sharpening and watermarks. Follow the scene-specific text and branding restrictions above.
Generated with Image 2
Scene: A closed matte-black square smartwatch with a black strap rests on a wet glossy black tabletop. Water droplets catch a cool blue rim light and a soft reflection sits beneath the watch. Use a low three-quarter product camera and preserve the case, strap, highlights, and empty dark background. No readable branding, extra products, hands, or watermark. Composition and rendering: Deliver one 16:9 commercial product still. Keep the complete product silhouette inside generous crop-safe margins. Resolve edges, seams and material transitions precisely; shape highlights to describe volume without clipping bright surfaces or crushing dark details. Align reflections with the object and light source. Retain the stated camera angle and existing negative space; add no decorative props. Avoid: warped perspective, malformed anatomy, merged objects, inconsistent shadows, excessive sharpening and watermarks. Follow the scene-specific text and branding restrictions above.
Generated with Image 2
Scene: On a rain-soaked observatory roof at sunrise, a lone figure in a long dark coat walks toward a large telescope beside an open dome. Wet stone reflects the warm doorway light; cloud-covered mountains sit beyond. Hold the screen direction and end on the telescope and figure in the same wide composition. No readable text, logos, or watermark. Composition and rendering: Deliver one 16:9 storyboard keyframe, not a collage or an action sequence. Separate foreground, character plane and background through the existing light and atmospheric depth. Keep the stated pose and eyelines readable, and retain environmental landmarks for continuity. Match the described photographic, illustrated or puppet medium; give fabric and surfaces texture appropriate to that medium. Avoid: warped perspective, malformed anatomy, merged objects, inconsistent shadows, excessive sharpening and watermarks. Follow the scene-specific text and branding restrictions above.
Generated with Image 2
Scene: In a bright home kitchen, a surprised cook in a blue shirt and cream apron reaches toward pancakes, a frying pan, flour, bowl, and whisk suspended midair. Freeze the comic cause-and-effect moment with believable weight, warm daylight, and a clear path for each object. No injury, logos, readable words, or watermark. Composition and rendering: Deliver one 16:9 physical-comedy still at the described instant. Make the cause of the gag readable through body balance, grip and object spacing. Separate the reaction from the airborne props; retain believable gravity and contact points. Keep the face and important props sharp, with only restrained directional blur on fast edges. Preserve the stated lighting and room or stage layout. Avoid: warped perspective, malformed anatomy, merged objects, inconsistent shadows, excessive sharpening and watermarks. Follow the scene-specific text and branding restrictions above.
Generated with Image 2
Scene: A rainy period harbor platform shelters people in era-appropriate coats and umbrellas as a vintage green tram arrives on wet tracks. Wooden waterfront buildings and misty mountains sit behind the reflections. Preserve the historical clothing, tram shape, rain direction, and stable wide composition; no readable signage, logos, or watermark. Composition and restoration: Deliver one 16:9 archival-style still. Preserve the original framing, period-specific construction and restrained tonal range; retain monochrome, sepia or faded color as described. Recover modest detail in faces, clothing and architecture without synthetic sharpening. Keep fine grain and authentic aging consistent across the frame; repair damage without replacing historical features. Avoid: warped perspective, malformed anatomy, merged objects, inconsistent shadows, excessive sharpening and watermarks. Follow the scene-specific text and branding restrictions above.
Why use Flatkey for GPT Image 2?
A repeatable GPT Image 2 workflow for product images
Keep image controls and image-input token dimensions together so a prompt test can become a reproducible API request.
All documented controls in one place
Set n, size, quality, output format, background, and moderation before you hand the request to the console.
Image input stays explicit
The catalog exposes token and image-input dimensions; this is not a separate fee for output pixel size, and the final amount depends on request and usage fields.
Marketing-ready starting points
Use product, ad, and storyboard examples as editable starting prompts rather than generic image filler.
No unsupported promises
The page does not promise transparent output, free generation, or a fixed per-image price when those facts are not verified.
API
GPT-image-2 API
Four ways in, all on the same key and the same model catalog. Pick one to see a runnable example.
curl https://router.flatkey.ai/v1/images/generations \ -H "Content-Type: application/json" \ -H "Authorization: Bearer sk-***" \ -d '{"model":"gpt-image-2","prompt":"Create a high-quality product image with GPT-image-2: clean composition, precise lighting, strong subject focus, and realistic detail.","n":1,"size":"1024x1024","quality":"high","output_format":"png","background":"opaque","moderation":"auto"}'
FAQ
GPT Image 2 API
pricing and prompt questions
Answers about GPT Image 2 API access, image-generation fields, token and image-input pricing, formats, and background behavior.





