export type CreateImageRequest = { /** * A text description of the desired image(s). The maximum length is 1000 characters. */ prompt: string; /** * The number of images to generate. Must be between 1 and 10. */ n?: number | null; /** * The format in which the generated images are returned. Must be one of `url` or `b64_json`. */ response_format?: "url" | "b64_json" | null; /** * The size of the generated images. Must be one of `256x256`, `512x512`, or `1024x1024`. */ size?: "256x256" | "512x512" | "1024x1024" | null; /** * A unique identifier representing your end-user, which can help OpenAI to monitor and detect abuse. [Learn more](/docs/guides/safety-best-practices/end-user-ids). * */ user?: string; };