Image Generation

Seedream 4.5API

Seedream 4.5: Upgraded Bytedance image model with stronger spatial understanding and world knowledge

Test in Dashboard View Docs ← All Tools

Three ways to use this tool

REST API

One POST request. Get the result back directly — as an image, video, or JSON depending on the tool.

terminal
curl -X POST https://apiai.me/api/workflow/seedream-4.5 \
     -H "X-API-Key: YOUR_API_KEY" \
     -F "image=@input.jpg" \
     -F "aspect_ratio=match_input_image" \
     -F "safety_off=false" \
     -F "height=2048" \
     -F "max_images=@image.jpg" \
     -F "prompt=VALUE" \
     -F "sequential_image_generation=@image.jpg" \
     -F "size=2K" \
     -F "width=2048"
     --output result.png

Dashboard Playground

Test this tool visually before writing any code. Upload an image, set parameters, and see the result live. When it looks right, copy the auto-generated curl command and paste it into your app.

  1. Open the dashboard → API Toolbox
  2. Find Seedream 4.5 and click it
  3. Upload your input and adjust parameters
  4. Copy the curl command and ship
Open Dashboard →

Batch Processing

Process hundreds of images at once without writing a loop. Upload a CSV with one row per item, set your parameters, and download the results as a ZIP when they're done.

  1. Open the dashboard → Batches
  2. Select Seedream 4.5
  3. Add your content and start the batch
  4. Download results ZIP when complete
Go to Batches →

Parameters

Name Required Description Default / Options
aspect_ratio optional Image aspect ratio. Only used when size is not 'custom'. Use 'match_input_image' to automatically match the input image's aspect ratio. match_input_image1:14:33:44:55:416:99:163:22:321:99:21
safety_off optional Disable the safety checker for generated images. When enabled, input moderation is relaxed to only block illegal content (CSAM). Use responsibly. false
height optional Custom image height (only used when size='custom'). Range: 1024-4096 pixels. 2048
max_images optional Maximum number of images to generate when sequential_image_generation='auto'. Range: 1-15. Total images (input + generated) cannot exceed 15. 1
prompt required Text prompt for image generation. Maximum 4000 characters. BytePlus recommends keeping prompts under 600 English words for best results.
sequential_image_generation optional Group image generation mode. 'disabled' generates a single image. 'auto' lets the model decide whether to generate multiple related images (e.g., story scenes, character variations). disabledauto
size optional Image resolution: 2K (2048px), 4K (4096px), or 'custom' for specific dimensions. Note: 1K resolution is not supported in Seedream 4.5. 2K4Kcustom
width optional Custom image width (only used when size='custom'). Range: 1024-4096 pixels. 2048

Ready to integrate?

Get an API key, test Seedream 4.5 in the dashboard, and copy the curl command.

Get API Key Full API Reference