Documentation Index Fetch the complete documentation index at: https://doc.deepwl.cn/llms.txt
Use this file to discover all available pages before exploring further.
OpenAI Images Compatibility
This set of models uses a unified image entry route and is compatible with the OpenAI Images style externally; the actual model is determined by the model field.
Supported Models
Model Name Description Generation Editing Default Quality Default Size gpt-image-1The primary model explicitly handled in the current unified image entrypoint Supported Supported autoDetermined by upstream dall-e-3DALL·E 3 compatible model Supported Depends on the channel standard1024x1024dall-e-2DALL·E 2 compatible model Supported Depends on the channel No enforced default 1024x1024dall-eLegacy DALL·E alias Supported Depends on the channel No enforced default 1024x1024
Supported Capabilities
Capability Entrypoint Description Text-to-image /v1/images/generationsStandard generation entrypoint Image editing /v1/images/editsEditing entrypoint Image editing alias /v1/editsLegacy alias Image variations /v1/images/variationsRoute retained, currently not implemented
Supported Modes
Mode Detection Condition Entrypoint Text-to-image Only prompt is provided, with no editing material /v1/images/generationsImage editing image or multi-image references are provided, together with prompt/v1/images/edits or /v1/editsInpainting mask is additionally provided in the editing request/v1/images/edits or /v1/edits
Output Constraints
Field Constraint response_formatCommon values are url and b64_json nWhen omitted or explicitly set to 0, the unified layer falls back to 1 sizedall-e-2 only allows 256x256, 512x512, and 1024x1024sizedall-e-3 only allows 1024x1024, 1024x1792, and 1792x1024
Unified Entrypoint Notes
The unified layer first parses the request in the OpenAI Images style, then dispatches it to the specific image channel.
model is a required field; the unified layer will first validate whether it exists.
watermark is carried as a pointer field; explicitly passing false is semantically different from omitting it.
When requesting b64_json or base64, the response will use Base64 image data instead.
Subpage Entries
Image Generation POST /v1/images/generations
Image Editing POST /v1/images/edits and POST /v1/edits
Recommended Reading Order
Image Generation
Image Editing
Upload Images
Related Pages