Seedream 4.5
ByteDance's upgraded image generation model with improved quality, text rendering, and image editing capabilities. Seedream 4.5 excels at detailed compositions and accurate text in images, making it ideal for marketing and creative content.
Optional reference images to edit or compose from (up to 10). Leave empty for pure text-to-image.
Aspect Ratio
Aspect ratio of the generated image. 'auto' lets the model infer framing from your prompt and inputs.
Resolution
Output resolution tier: 2K or 4K. Same price at both tiers.
Your result renders here.
Use Seedream 4.5 via the API
Generate with Seedream 4.5 from your own code. Async by design: submit a generation, get a run id back instantly, poll until it completes. Billed in credits at the best available provider price — $0.04 per image.
1 — Start a generation
curl -X POST https://app.scenetra.com/api/v1/generate/seedream45 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"prompt":"a watercolor fox in falling snow, soft light","aspect_ratio":"1:1","resolution":"2K"}'Response (202)
{
"runId": "run_abc123",
"status": "PENDING",
"model": "seedream45",
"estimatedCredits": 40,
"statusUrl": "/api/v1/runs/run_abc123"
}2 — Poll until COMPLETED (every 2-5 seconds)
curl https://app.scenetra.com/api/v1/runs/run_abc123 \
-H "Authorization: Bearer YOUR_API_KEY"Response
{
"runId": "run_abc123",
"status": "COMPLETED",
"progress": { "completed": 1, "total": 1 },
"outputs": [
{ "type": "image", "url": "https://images.scenetra.com/..." }
],
"error": null,
"estimatedCredits": 40
}Request fields
| Field | Type | Description | Default |
|---|---|---|---|
| prompt* | string | Describe the image to generate, or the edit to apply to the input images. | — |
| image_urls | string[] (https URLs) | Optional reference images to edit or compose from (up to 10). Leave empty for pure text-to-image. | — |
| aspect_ratio | string | Aspect ratio of the generated image. 'auto' lets the model infer framing from your prompt and inputs.auto · 21:9 · 16:9 · 3:2 · 4:3 · 1:1 · 3:4 · 2:3 · 9:16 | 1:1 |
| resolution | string | Output resolution tier: 2K or 4K. Same price at both tiers.2K · 4K | 2K |
| callbackUrl | string (https URL) | Optional. When the run finishes (completed or failed), we POST the final run status to this URL — same shape as the poll response, plus model, params, and chargedCredits. Best-effort; polling remains the source of truth. | |
Unknown fields are rejected with a helpful 400. Media fields take https URLs. There is no provider parameter — every run is routed to the cheapest capable provider automatically.
Good to know
Billing
Runs bill your account credits at provider cost with 0% markup. The submit response includes the credit estimate; failed generations are refunded automatically. Add ?dryRun=1 to get the estimate without running anything.
Errors
Errors are always { "error": { "code", "message" } } with stable codes: unauthorized, model_not_available, invalid_parameter, insufficient_credits, rate_limited. A failed run is not an HTTP error — poll responses report status: "FAILED" with the reason.
Parameters
| Parameter | Type | Description | Default |
|---|---|---|---|
| Prompt* | text | Describe the image to generate, or the edit to apply to the input images. | — |
| Input Images | image upload | Optional reference images to edit or compose from (up to 10). Attaching any switches the run to edit mode. | — |
| Aspect Ratio | select | Aspect ratio of the generated image. Auto lets the model infer framing from your prompt and inputs.auto · 21:9 · 16:9 · 3:2 · 4:3 · 1:1 · 3:4 · 2:3 · 9:16 | 1:1 |
| Resolution | select | Output resolution tier: 2K or 4K. Same price at both tiers.2K · 4K | 2K |
Pricing
$0.04 per image
Pay per generation — only pay for what you use.
2K
$0.04
per image
4K
$0.04
per image
Start creating with Seedream 4.5
Use Seedream 4.5 alongside 50+ other AI models in Scenetra's visual workflow editor. No setup required.
Get Started