Skip to main content
POST
/
images
/
generations
Image Generation
curl --request POST \
  --url https://api.siliconflow.cn/v1/images/generations \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "model": "Qwen/Qwen-Image-Edit-2509",
  "prompt": "an island near sea, with seagulls, moon shining over the sea, light house, boats int he background, fish flying over the sea"
}'
{
  "images": [
    {
      "url": "<string>"
    }
  ],
  "timings": {
    "inference": 123
  },
  "seed": 123
}

Authorizations

Authorization
string
header
required

Body

application/json
model
enum<string>
required
Available options:
Qwen/Qwen-Image-Edit-2509,
Qwen/Qwen-Image-Edit,
Qwen/Qwen-Image,
Kwai-Kolors/Kolors
prompt
string
required
Example:
negative_prompt
string
image_size
string
batch_size
integer
default:1
Required range: 1 <= x <= 4
seed
integer
Required range: 0 <= x <= 9999999999
num_inference_steps
integer
default:20
Required range: 1 <= x <= 100
guidance_scale
number
default:7.5
Required range: 0 <= x <= 20
cfg
number
Required range: 0.1 <= x <= 20
image
enum<string>
Available options:
data:image/png;base64, XXX,
img_url
Example:
image2
enum<string>
Available options:
data:image/png;base64, XXX,
img_url
Example:
image3
enum<string>
Available options:
data:image/png;base64, XXX,
img_url
Example:

Response

images
object[]
timings
object
seed
integer