Skip to main content
ByteDanceMediumHigh

Seedream 4.0

ByteDance's latest image generation model with exceptional prompt understanding and creative capabilities.

70 credits
per image
Advanced language understanding
Creative composition
Excellent text rendering
Multiple style support
High resolution output

Run it right now

Test this model instantly in the Console Playground โ€” no code required

Sign in to try

Use with AI Assistant

Copy usage instructions for Claude, ChatGPT, or other AI

Quick Start

curl -X POST "https://api.core.today/v1/predictions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: cdt_your_api_key" \
  -d '{
  "model": "bytedance/seedream-4",
  "input": {
    "prompt": "Modern coffee shop interior with text 'OPEN NOW' in neon sign style, cozy atmosphere, Instagram aesthetic",
    "size": "1024x1024"
  }
}'

Parameters

ParameterTypeRequiredDefaultDescription
promptstringYes-Text description of the image
image_inputarrayNo[]Input image(s) for image-to-image generation. List of 1-10 images for single or multi-reference generation.
sizestringNo2KOutput dimensions
1K2K4Kcustom
aspect_ratiostringNomatch_input_imageImage 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:416:99:163:22:321:9
widthintegerNo2048Custom image width (only used when size='custom'). Range: 1024-4096 pixels.
heightintegerNo2048Custom image height (only used when size='custom'). Range: 1024-4096 pixels.
sequential_image_generationstringNodisabledGroup 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
max_imagesintegerNo1Maximum number of images to generate when sequential_image_generation='auto'. Range: 1-15. Total images (input + generated) cannot exceed 15.
enhance_promptbooleanNotrueEnable prompt enhancement for higher quality results, this will take longer to generate.

Common Parameters

Common parameters used when calling POST /v1/predictions.

ParameterTypeRequiredDefaultDescription
modelstringYes-Model identifier
inputobjectYes-Object containing the model-specific parameters from the table above
output_folderstringNo-Folder path for output files (max 256 chars, '..' not allowed)
webhook_urlstringNo-Webhook URL to call on completion
is_publicbooleanNofalseIf true, output files are also available via permanent public URLs

Examples

Social Media Post

Create engaging social content

curl -X POST "https://api.core.today/v1/predictions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: cdt_your_api_key" \
  -d '{
  "model": "bytedance/seedream-4",
  "input": {
    "prompt": "Modern coffee shop interior with text 'OPEN NOW' in neon sign style, cozy atmosphere, Instagram aesthetic",
    "size": "1024x1024"
  }
}'

Tips & Best Practices

1Great for designs that need text elements
2Excels at understanding complex compositions
3Try different style presets for variety

Use Cases

Marketing creatives
Social media content
Text-integrated designs
Brand materials
Creative campaigns