更新时间:2026-08-19 22:03(Asia/Shanghai)

Submit a Hidream-O Series Image Generation Task

1. Endpoint

/api/maas/gw/v1/images/generations

 

2. Method

POST

 

3. Request Parameters

Header

Parameter Type Required Description
Authorization string Yes Bearer API key, for example sk-xxxxxxxx
Content-Type string Yes application/json

Body (by model)

model_id is required and selects an image generation or editing model. This page covers HiDream-O1-Image-Dev-2604, HiDream-O1-Image-1.5, HiDream-O1-Image-2, and HiDream-O1-Edit-1.5.

HiDream-O1-Image-Dev-2604 HiDream-O1-Image-1.5
Parameter Type Required Description
model_id string Yes Image generation model ID. Supported values: HiDream-O1-Image-Dev-2604, HiDream-O1-Image-1.5
prompt string Yes Positive prompt. Recommended maximum length: 5000 characters
negative_prompt string No Negative prompt. Default: ""
wh_ratio string No Image aspect ratio, for example "3:2", "2:3", "3:4", "4:3", "9:16", "16:9", "1:1". Default: 1:1
n integer No Number of generated images. Range: 1-4. Default: 1
request_id string No Client-defined request ID. Default: ""
HiDream-O1-Image-2
Parameter Type Required Description
model_id string Yes Fixed value: HiDream-O1-Image-2
prompt string Yes Positive prompt. Maximum length: 10,000 characters
negative_prompt string No Negative prompt. Maximum length: 10,000 characters. Default: ""
wh_ratio string No Output aspect ratio in width:height format. Default: auto
seed integer No Random seed. Default: -1
request_id string No Client-defined request ID. Default: ""

Request example

{
  "model_id": "HiDream-O1-Image-2",
  "prompt": "A futuristic city above a sea of clouds",
  "negative_prompt": "",
  "wh_ratio": "16:9",
  "seed": -1,
  "request_id": "image2-example-001"
}
HiDream-O1-Edit-1.5
Parameter Type Required Description
model_id string Yes Fixed value: HiDream-O1-Edit-1.5
prompt string Yes Image editing instruction. Maximum length: 10,000 characters
images string[] Yes Supports up to six images, at least one image must be passed in. Each image may be a publicly accessible URL or Base64 string. Maximum image size: 20 MB; minimum dimensions: 200×200
wh_ratio string No Output aspect ratio in width:height format. Default: auto
seed integer No Random seed. Default: -1
request_id string No Client-defined request ID. Default: ""

Request example

{
  "model_id": "HiDream-O1-Edit-1.5",
  "prompt": "Replace the background with a beach at sunset",
  "images": [
    "https://example.com/input.png"
  ],
  "wh_ratio": "auto",
  "seed": -1,
  "request_id": "edit-1-5-example-001"
}

Response

Parameter Type Required Description
code int Yes Response code. 0 means success; any non-zero value indicates an error. See message for details
message string Yes Response message
result dict Yes Returned result

result

Parameter Type Required Description
task_id str Yes Task ID

results matching ""

    No results matching ""

    results matching ""

      No results matching ""