Skip to main content
POST
https://dashlyai.cc
/
v1
/
images
/
generations
curl --request POST \
  --url https://dashlyai.cc/v1/images/generations \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "seedream-4.5",
    "prompt": "Ink painting style landscape with misty mountains",
    "size": "3:2",
    "n": 1
  }'
{
  "id": "task_img_abc123def456",
  "object": "generation.task",
  "model": "seedream-4.5",
  "status": "queued",
  "progress": 0,
  "created_at": 1703884800,
  "metadata": {}
}
  • Seedream 4.5 latest high-quality image generation model
  • Use model parameter to select seedream-4.5 model
  • Supports text-to-image generation with superior quality
  • Async task management, query results by task ID

Authorizations

Authorization
string
required
All endpoints require Bearer Token authenticationGet your API Key from the API Key Management PageAdd to request header:
Authorization: Bearer YOUR_API_KEY

Body

model
string
default:"seedream-4.5"
required
Image generation model nameExample: "seedream-4.5"
prompt
string
required
Text description for image generationDetailed prompts produce better results
size
string
Image size ratioSupported formats:
ValueDescriptionPixels (Reference)
1:1Square1024x1024
16:9Landscape wide1792x1024
9:16Portrait tall1024x1792
4:3Landscape standard1365x1024
3:4Portrait standard1024x1365
3:2Landscape photo1536x1024
2:3Portrait photo1024x1536
n
integer
default:1
Number of images to generateSupports 1-4. Pre-charged based on generation count.
quality
string
default:"standard"
Image quality
  • standard - Standard quality (default)
  • hd - High definition (best effort, may not be supported by all channels)

Response

id
string
Unique task identifier for status queries
object
string
Object type, always generation.task
model
string
Model name used
status
string
Task status
  • queued - Queued for processing
  • in_progress - Processing
  • completed - Successfully completed
  • failed - Failed
progress
integer
Task progress percentage (0-100)
created_at
integer
Task creation timestamp (Unix timestamp)
metadata
object
Task metadata
curl --request POST \
  --url https://dashlyai.cc/v1/images/generations \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "seedream-4.5",
    "prompt": "Ink painting style landscape with misty mountains",
    "size": "3:2",
    "n": 1
  }'
{
  "id": "task_img_abc123def456",
  "object": "generation.task",
  "model": "seedream-4.5",
  "status": "queued",
  "progress": 0,
  "created_at": 1703884800,
  "metadata": {}
}