Image Model Support Matrix

The current externally exposed image capabilities are not limited to a single gpt-image-* model. Based on the existing scripts and gateway adaptation logic, the image stack actually covers multiple model lines, including Gemini, Jimeng Image, Doubao Seedream, Grok Image, GPT Image, and OpenAI Images-compatible models. However, their requirements for entry points, reference images, sizes, and output formats are not exactly the same.
If you only want to know “which interface should I use,” prioritize the “Recommended entry” column; if you only want to know “whether this model supports image-to-image,” prioritize the “Reference image input” column.

Model Summary Table

Model familyRepresentative modelsRecommended entryReference image inputTypical output
Gemini image modelsgemini-3-pro-image-preview, gemini-2.5-flash-image-preview, gemini-3.1-flash-image-preview/v1beta/models/{model}:generateContentinlineData with multiple partsinlineData or URL
gpt-image-2gpt-image-2/v1/images/generationsJSON image, supports multiple Base64 imagesurl or b64_json
gpt-image-2-progpt-image-2-pro/v1/images/generationsJSON image, supports multiple Base64 imagesurl or b64_json
Jimeng Imagejimeng-4.0, jimeng-4.5/v1/images/generations, /v1/images/edits, /jmJSON image array or file uploadurl or b64_json
Doubao Seedreamdoubao-seedream-4-0-250828, doubao-seedream-4-5-251128, doubao-seedream-5-0-260128/v1/images/generationsJSON image, usually a Base64 arrayurl or b64_json
Grok Imagegrok-4-2-image/v1/images/generationsJSON image, usually a Base64 arrayMainly url
OpenAI Images-compatiblegpt-image-1, dall-e-3, dall-e-2/v1/images/generations, /v1/images/editsimage / maskurl or b64_json

By Family

Gemini image models

ItemDescription
Recommended APIPOST /v1beta/models/{model}:generateContent
Example modelsgemini-3-pro-image-preview, gemini-2.5-flash-image-preview, gemini-3.1-flash-image-preview
Request styleNative Gemini contents[].parts[]
Reference imagePass image binary data through inlineData
Aspect ratio parametergenerationConfig.imageConfig.aspectRatio
Size parametergenerationConfig.imageConfig.imageSize
Size characteristicsgemini-3-pro-image-preview supports 1K / 2K; gemini-2.5-flash-image-preview and gemini-3.1-flash-image-preview fall back to 1K
Details pageGemini Image Generation API

gpt-image-2

ItemDescription
Recommended APIPOST /v1/images/generations
Example modelsgpt-image-2
Request styleOpenAI Images-compatible JSON
Reference imageimage: ["<base64>", ...]
Output formatresponse_format = url or b64_json
Size characteristicsPrimarily built-in base aspect ratios and size tiers
Details pagegpt-image-2 Image Generation API

gpt-image-2-pro

ItemDescription
Recommended APIPOST /v1/images/generations
Example modelsgpt-image-2-pro
Request styleOpenAI Images-compatible JSON
Reference imageimage: ["<base64>", ...]
Output formatresponse_format = url or b64_json
Size characteristicsAdditional 2K and 4K high-resolution tiers on top of the base tiers
Details pagegpt-image-2-pro Image Generation API

Jimeng Image

ItemDescription
Recommended APIPOST /v1/images/generations (OpenAI-compatible), POST /v1/images/edits (edit), POST /jm (official format)
Example modelsjimeng-4.0, jimeng-4.5
Request styleOpenAI Images-compatible JSON / multipart/form-data / official-format JSON
Reference imageGeneration: image: ["<url>", ...]; Edit: image file upload; Official format: image_urls array
Aspect ratio to size mappingThe size field sets the resolution, such as 1024*1024; or use ratio to set the aspect ratio
Resolutionresolution field: 1k, 2k, 4k
Output formaturl or b64_json
Official formatRequires the query parameters Action=CVSync2AsyncSubmitTask and Version=2022-08-31
Details pageJimeng Image Overview

Doubao Seedream

ItemDescription
Recommended APIPOST /v1/images/generations
Example modelsdoubao-seedream-4-0-250828, doubao-seedream-4-5-251128, doubao-seedream-5-0-260128
Request styleOpenAI Images-compatible JSON
Reference imageimage: ["<base64>", ...]
Aspect ratio to size mapping16:9 -> 2560x1440, 9:16 -> 1440x2560, 1:1 -> 2048x2048, etc.
Output formatPrefer b64_json, but url may also be returned alone
Details pageDoubao Seedream Image Generation API

Grok Image

ItemDescription
Recommended APIPOST /v1/images/generations
Example modelsgrok-4-2-image
Request styleOpenAI Images-compatible JSON
Reference imageimage: ["<base64>", ...]
Aspect ratio to size mapping16:9 -> 2560x1440, 9:16 -> 1440x2560, 1:1 -> 2048x2048, etc.
Output formatMainly returns url; do not rely on b64_json

OpenAI Images-compatible

ItemDescription
Recommended APIPOST /v1/images/generations, POST /v1/images/edits
Example modelsgpt-image-1, dall-e-3, dall-e-2
Request styleNative OpenAI Images fields
Reference imageimage, mask
Output formaturl or b64_json
NotesThe common semantics of this model set are described in OpenAI Images Compatibility Overview, making it suitable for compatibility integration

Aspect Ratios and Sizes

Common aspect ratios

Aspect ratioCommon families
1:1Gemini, gpt-image-2, gpt-image-2-pro, Jimeng, Seedream, Grok
16:9Gemini, gpt-image-2, gpt-image-2-pro, Jimeng, Seedream, Grok
9:16Gemini, gpt-image-2, gpt-image-2-pro, Jimeng, Seedream, Grok
4:3 / 3:4gpt-image-2, gpt-image-2-pro, Jimeng, Seedream, Grok
3:2 / 2:3gpt-image-2, gpt-image-2-pro, Jimeng, Seedream, Grok
21:9Jimeng, Seedream, Grok

gpt-image-2 base aspect ratios and size tiers

The base tiers for gpt-image-2 are as follows:
PresetActual target sizeNotes
1:11024x1024Base tier
4:31536x1152Base tier
3:21536x1024Base tier
2:31024x1536Base tier
16:91920x1080Base tier
9:161080x1920Base tier

gpt-image-2-pro extended high-resolution tiers

On top of the base tiers, gpt-image-2-pro also exposes the following high-resolution options:
PresetActual target sizeNotes
1:1(2K)2048x2048gpt-image-2-pro extended tier
4:3(2K)2048x1536gpt-image-2-pro extended tier
3:2(2K)2560x1712gpt-image-2-pro extended tier
2:3(2K)1712x2560gpt-image-2-pro extended tier
16:9(2K)2048x1152gpt-image-2-pro extended tier
9:16(2K)1152x2048gpt-image-2-pro extended tier
1:1(4K)2880x2880gpt-image-2-pro extended tier
4:3(4K)3840x2880gpt-image-2-pro extended tier
3:2(4K)3840x2560gpt-image-2-pro extended tier
2:3(4K)2560x3840gpt-image-2-pro extended tier
16:9(4K)3840x2160gpt-image-2-pro extended tier
9:16(4K)2160x3840gpt-image-2-pro extended tier
However, note that this does not mean all upstream providers natively accept these sizes. The scripts will automatically fall back to a closer official size when necessary and write the target aspect ratio into the prompt.
  1. Image Series Overview
  2. Gemini Image Generation API
  3. gpt-image-2 Image Generation API
  4. gpt-image-2-pro Image Generation API
  5. Jimeng Image Overview
  6. Doubao Seedream Image Generation API
  7. OpenAI Images Compatibility Overview
  8. OpenAI Images-Compatible Image Editing