FLUX.2 Klein on QuickSilver Pro
FLUX.2 Klein is the open, distilled member of the FLUX.2 family — strong prompt adherence and in-image text at a fraction of flagship cost. On QuickSilver Pro it's $0.02 per generated image at market parity, billed from the same prepaid balance as your chat usage. Call it with the OpenAI SDK's images.generate against our base URL.
Try it
Runs on your own API key and balance, billed exactly like an API call.
1024 × 1024 for now — more sizes are coming.
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": "flux.2-klein",
"prompt": "A ripe red apple on a white marble table, soft studio light, product photo",
"size": "1024x1024",
"n": 1
}'At a glance
Balanced open FLUX.2 image generation — quality and cost in one.
Pricing (per generated image)
| Provider | Per image | vs QSP |
|---|---|---|
| QuickSilver Pro | $0.02 | — |
| typical FLUX.2 hosted API | $0.02 | same |
When to use
Reach for FLUX.2 Klein when you want most of FLUX.2's quality — clean prompt adherence, legible in-image text — without the flagship per-image price. Existing OpenAI-SDK image code works with a base-URL swap.
When to use something else
For the highest fidelity product and marketing renders, FLUX.2 Pro leads; for the cheapest high-volume drafts, FLUX.1 Schnell or SDXL Turbo cost less. Advanced controls aren't exposed through the basic OpenAI Images parameters yet.
Quickstart (curl)
curl https://api.quicksilverpro.io/v1/images/generations \
-H "Authorization: Bearer $QSP_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "flux.2-klein",
"prompt": "a sleek silver sports car, studio product shot",
"n": 1,
"size": "1024x1024"
}'OpenAI Images API. The response is OpenAI-shaped — data[0].b64_json holds the image. One key for chat and images.
FAQ
$0.02 per generated image on QuickSilver Pro, priced at market parity. Billed per image, from the same prepaid balance as your chat usage.
POST to /v1/images/generations with model="flux.2-klein", 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.