Name | Type | Description | Notes |
---|---|---|---|
prompt | String | A text description of the desired image(s). The maximum length is 1000 characters for `dall-e-2` and 4000 characters for `dall-e-3`. | |
model | ModelEnum | [optional] | |
n | Integer | The number of images to generate. Must be between 1 and 10. For `dall-e-3`, only `n=1` is supported. | [optional] |
quality | QualityEnum | The quality of the image that will be generated. `hd` creates images with finer details and greater consistency across the image. This param is only supported for `dall-e-3`. | [optional] |
responseFormat | ResponseFormatEnum | The format in which the generated images are returned. Must be one of `url` or `b64_json`. URLs are only valid for 60 minutes after the image has been generated. | [optional] |
size | SizeEnum | The size of the generated images. Must be one of `256x256`, `512x512`, or `1024x1024` for `dall-e-2`. Must be one of `1024x1024`, `1792x1024`, or `1024x1792` for `dall-e-3` models. | [optional] |
style | StyleEnum | The style of the generated images. Must be one of `vivid` or `natural`. Vivid causes the model to lean towards generating hyper-real and dramatic images. Natural causes the model to produce more natural, less hyper-real looking images. This param is only supported for `dall-e-3`. | [optional] |
user | String | A unique identifier representing your end-user, which can help OpenAI to monitor and detect abuse. Learn more. | [optional] |
Name | Value |
---|---|
_2 | "dall-e-2" |
_3 | "dall-e-3" |
Name | Value |
---|---|
STANDARD | "standard" |
HD | "hd" |
Name | Value |
---|---|
URL | "url" |
B64_JSON | "b64_json" |
Name | Value |
---|---|
_256X256 | "256x256" |
_512X512 | "512x512" |
_1024X1024 | "1024x1024" |
_1792X1024 | "1792x1024" |
_1024X1792 | "1024x1792" |
Name | Value |
---|---|
VIVID | "vivid" |
NATURAL | "natural" |