Skip to main content
POST
Create image task
Create an async GPT Image 2 task. Poll with Query image task and read result.image_url when completed.

Models

If model is gpt-image-2 and quality is low / medium / high, billing uses the matching gpt-image-2-* model. Default quality is auto.

Request body

Example

Success response:

Authorizations

Authorization
string
header
required

API key from the console. Format: Bearer sk_xxx

Body

application/json
model
string
required

gpt-image-2 或 gpt-image-2-low / medium / high

Example:

"gpt-image-2"

prompt
string
required
Required string length: 1 - 4000
quality
enum<string>
default:auto
Available options:
auto,
low,
medium,
high
n
integer
default:1
Required range: 1 <= x <= 4
ratio
string
size
string

ratio 别名

resolution
string
images
string<uri>[]
Maximum array length: 15

Response

200 - application/json

提交成功

code
integer
Example:

20000

msg
string
data
object