- Image generation
Seedream 4 on QuickSilver Pro
Seedream 4 is ByteDance's fast, high-quality image model — strong everyday generation at a lower price than the 5.0 Pro flagship. On QuickSilver Pro it's $0.055 per generated image, billed from the same prepaid balance as your chat and API usage.
- Image output
You pay · per generated image
$0.055
At list price
same rates as typical Seedream hosted API
Pricing (per generated image)
Bar length = price relative to the list price
| Provider | Per image | vs QSP |
|---|---|---|
| QuickSilver Pro | $0.055 | — |
| typical Seedream hosted API | $0.055 | same |
At a glance
- Modality
- Image generation
- Price / image
- $0.055
- Endpoint
- /v1/images/generations
- OpenAI-compatible
- Yes
- Latency · live
- —
Fast, high-quality ByteDance image generation.
Try it
Runs on your own API key and balance, billed exactly like an API call.
Your image appears here.
The same request as code
curl https://api.quicksilverpro.io/v1/images/generations \
-H "Authorization: Bearer $QSP_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "seedream-4",
"prompt": "A ripe red apple on a white marble table, soft studio light, product photo",
"size": "1024x1024",
"n": 1
}'import base64, os
from openai import OpenAI
client = OpenAI(base_url="https://api.quicksilverpro.io/v1", api_key=os.environ["QSP_KEY"])
result = client.images.generate(
model="seedream-4",
prompt="A ripe red apple on a white marble table, soft studio light, product photo",
size="1024x1024",
n=1,
)
with open("out.png", "wb") as f:
f.write(base64.b64decode(result.data[0].b64_json))import fs from "node:fs";
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.quicksilverpro.io/v1", apiKey: process.env.QSP_KEY });
const result = await client.images.generate({
model: "seedream-4",
prompt: "A ripe red apple on a white marble table, soft studio light, product photo",
size: "1024x1024",
n: 1,
});
fs.writeFileSync("out.png", Buffer.from(result.data[0].b64_json, "base64"));OpenAI Images API. The response is OpenAI-shaped — data[0].b64_json holds the image. One key for chat and images.
When is Seedream 4 the right call?
Curated from catalog capabilities and published prices, not a benchmark.
When to use
Reach for Seedream 4 for everyday image generation where you want ByteDance quality without the flagship price. Works through the OpenAI SDK's images.generate with a base-URL swap.
- Text-to-image at a flat $0.055 per image
- Existing OpenAI Images API code, after a base URL swap
- One key and balance for chat and images
When to use something else
For the highest fidelity and 4K, step up to Seedream 5.0 Pro; for the cheapest drafts, SDXL Turbo costs less.
Gateway behavior
Compatibility notes for this model.
size- 1024 × 1024 for now — more sizes are coming.
response- The image comes back as base64 in data[0].b64_json.
- /v1/images/generations: Supported
Where the price comes from
- Provider reference
- $0.055
- Catalog verified
Billed per generated image: $0.055.
/pricing.jsonFAQ
Common questions
$0.055 per generated image on QuickSilver Pro, billed per image from the same prepaid balance as your chat usage.
POST to /v1/images/generations with model="seedream-4", or use the OpenAI SDK's images.generate. data[0].b64_json holds the base64 image.
Yes — it uses the OpenAI Images API. One key and base URL cover both chat and image generation.