Introduction
FLUX 3 Klein Text to image draws one image from a written prompt on Black Forest Labs' FLUX 3 Klein, the 5.6B open-weights model released in October 2026, in its step-distilled build. Choose 1k or 2k and one of fifteen aspect ratios, get a JPEG, PNG or WebP back, and pay per image. The platform adds no content filter.
Choose a mode by starting material
| What you have | Mode |
|---|---|
| a written description | FLUX 3 Klein Text to image |
| one to three images to change | FLUX 3 Klein Image editing |
Key features & highlights
Photographic people in fifteen shapes
The model follows long captions closely and is at its best with people, skin, fabric and light. Fifteen aspect ratios from 3:1 to 1:3 cover banners, posts and phone screens, at about one megapixel (1k) or four (2k).
No content filter
Prompts, sources and results are not reviewed. In our tests unfiltered portraits of adult women rendered and unfiltered edits were carried out as asked; the strongest requests came back toned down by the model itself.
Request parameters
| Parameter | Required | Description |
|---|---|---|
prompt | Yes | Required, up to 5,000 characters. Describe framing, subject, clothing, place, light and lens in full sentences; there is no negative prompt, so say what you want. at least 1 characters · at most 5000 characters |
aspect_ratio | No | Fifteen shapes from 3:1 to 1:3; 1:1 by default. At 1k, 16:9 is 1360 x 768 and 3:4 is 880 x 1168. |
resolution | No | 1k (default) is about one megapixel; 2k is about four, for example 2720 x 1536 for a wide image. 2k costs more and takes longer. |
output_format | No | jpeg (default), png or webp. Same price for all three. |
seed | No | Optional, 0 to 2,147,483,647. In our tests the same seed and inputs gave the same image, so change one thing at a time. |
Pricing
Billed per image by size tier (1k or 2k). Aspect ratio and file format do not change the price.
| Specification | Price |
|---|---|
| $0.012 / image |
| $0.048 / image |
Use cases
Portraits and fashion stills
Sultry, clothed portraits in strong natural light, from lemon groves to whitewashed stairs, in the shape each placement needs.
Fast drafting
A few seconds per 1k image makes it practical to try many seeds and wordings, then rerun the keeper at 2k.
Prompt guide & pro tips
Write a full caption
Describe framing, subject, clothing, place, light and lens in full sentences. There is no negative prompt, so say what you want rather than what to avoid.
Draft at 1k, finish at 2k
Fix the seed while you work at 1k, then rerun the same inputs at 2k for the final image.
API quick start
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "black-forest-labs/flux-3-klein/text-to-image",
"input": {
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
"resolution": "1k",
"aspect_ratio": "1:1",
"output_format": "jpeg"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
See the API reference for authentication, the complete schema, polling, and error handling.


























