{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/CreateImageRequest", "title": "CreateImageRequest", "type": "object", "description": "Request body for creating image generations.", "properties": { "prompt": { "type": "string", "description": "A text description of the desired image(s).", "maxLength": 4000, "example": "example_value" }, "n": { "type": "integer", "minimum": 1, "maximum": 10, "default": 1, "description": "The number of images to generate.", "example": 10 }, "size": { "type": "string", "enum": [ "256x256", "512x512", "1024x1024", "1792x1024", "1024x1792" ], "default": "1024x1024", "description": "The size of the generated images.", "example": "256x256" }, "quality": { "type": "string", "enum": [ "standard", "hd" ], "default": "standard", "description": "The quality of the image that will be generated.", "example": "standard" }, "style": { "type": "string", "enum": [ "natural", "vivid" ], "default": "vivid", "description": "The style of the generated images.", "example": "natural" }, "response_format": { "type": "string", "enum": [ "url", "b64_json" ], "default": "url", "description": "The format in which the generated images are returned.", "example": "url" }, "user": { "type": "string", "description": "A unique identifier representing your end-user.", "example": "example_value" } }, "required": [ "prompt" ] }