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 (auto mode bills up to max_images)
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