Skip to main content

FLUX.2 Klein Base 9B LoRA text to image runs Black Forest Labs' undistilled FLUX.2 [klein] Base 9B with up to three of your own LoRA files. Nine aspect ratios at 1k or 2k, softer and more varied than the distilled build, and no content filter.

From $0.024/image

Workbench

Input

Text to image
469/5000
Required, up to 5,000 characters. Put the LoRA's trigger phrase first, then describe subject, clothing, place, light and lens in sentences. There is no negative prompt. at least 1 characters · at most 5000 characters
Nine shapes from 21:9 to 9:21; 1:1 by default. The shape does not change the price.
1k (default) is about one megapixel, for example 1344 x 768 or 1024 x 1024; 2k puts 2048 pixels on the long side. 2k takes longer but costs the same.
Style LoRAs1/3

ANALOG REDMOND FLUXKLEIN9B

Up to three {path, scale} entries trained for FLUX.2 [klein] 9B, Base or distilled; scale 0 to 4, 1 by default. Use a public direct link to the .safetensors file. Does not change the price. at most 3 items
Seed
Optional, 0 to 2,147,483,647. In our text-to-image tests the same seed and inputs repeated the same pixels, so it isolates the effect of a LoRA or one word. no lower than 0 · no higher than 2147483647
Safety checkerOff

SpicyAPI does not run a safety checker on this model. Your prompt and media go to the model as written, and the model itself decides what comes back.

Checking your account before enabling submission and pricing.

Output

Ready for a new run
palm-house-silk-robeExample result

Missing the model you need?

Tell us what to add and where you would use it. Requests go to the people who decide what gets onboarded next.

LORA IMAGE API

FLUX.2 Klein Base 9B LoRA API at a glance

FLUX.2 [klein] Base 9B, the undistilled build LoRAs are trained on, with up to three of your own LoRAs and no content filter.

LoRAs per call
3
Up to three weight files per image, each with its own strength from 0 to 4.
Undistilled build
Full 9B
The full klein 9B model, without step or guidance distillation.
Klein 9B builds
Both
LoRAs trained on Base 9B or on the distilled 9B both loaded in our tests.
Typical render
20–55 s
Median model time: about 20 s for 1k text to image, up to about 55 s for a 2k edit.
Largest size tier
2k
2048 pixels on the long side; 1k is about one megapixel. Both cost the same.
Content filter
None
No review of your LoRAs and no filter on the result.

Results

What you can make with FLUX.2 Klein Base 9B LoRA

  • A bearded man in a white shirt with rolled sleeves kneeling on the rim of a lily pond inside a round glasshouse at first light, mist on the water

    Base, no LoRA

    Soft light and natural skin

    Without any LoRA, Base draws a round lily house at first light with mist on the water and a man kneeling on the rim, in the soft, film-like tones it favours, at 2048 by 1152.

    Text to image without a LoRA, 16:9 at 2k.

  • A woman with auburn hair in an ivory dress leaning over a white wrought-iron spiral staircase towards a bearded man among tree ferns

    Film-still LoRA

    A grade from a LoRA, a scene from the prompt

    A film-still LoRA trained on the distilled klein 9B, loaded on Base at 0.8: two people on a wrought-iron spiral stair among tree ferns, with the LoRA setting the haze and grade.

    Text to image with a film-still LoRA at 0.8, 3:4.

  • A woman with long dark curls in a rust silk dress looking back over her shoulder among palm fronds in a glasshouse

    Edit

    From a crosswalk to a palm house

    One street photo became the same woman in a rust silk dress among palm fronds at dawn, with a film-still LoRA setting the grade.

    Edit of one street photo with a film-still LoRA, auto shape.

More clips made with FLUX.2 Klein Base 9B LoRA

  • A woman with close-cropped natural hair in emerald silk standing among palm fronds in a Victorian palm house at dawn
    Text to image with an analog-photo LoRA at 0.8, 2:3 at 2k.
  • A silver-haired man in an open-collar white linen shirt holding a brass watering can in a misty fern house with white iron arches
    Edit of one office photo with an analog-photo LoRA, 16:9.
  • Inked illustration of a woman in a sage halter dress and a bearded man in a cream shirt holding hands beneath a glasshouse dome
    Edit combining two portraits without a LoRA, 3:4 at 2k.
  • Inked illustration with dotted shading of a woman in a cream top misting pitcher plants in a glasshouse at sunrise
    Text to image without a LoRA, 1:1.

Content test

Is FLUX.2 Klein Base 9B LoRA uncensored? What we tested

We ran each level on our live setup and checked every clip frame by frame. A pass means the content was actually on screen, not just that the request went through.

Content levels tested on FLUX.2 Klein Base 9B LoRA, by mode
LevelImage editingText to image
MildThe lightest prompts in the test
RendersTested Oct 9, 2026
RendersTested Oct 9, 2026
ModerateWhere filtered models start to refuse
RendersTested Oct 9, 2026
RendersTested Oct 9, 2026
StrongThe middle of the scale
RendersTested Oct 9, 2026
RendersTested Oct 9, 2026
Very strongWhere most models start to hold back
RendersTested Oct 9, 2026
RendersTested Oct 9, 2026
MaximumThe top of the scale
RendersTested Oct 9, 2026
RendersTested Oct 9, 2026

Renders: on screen as written. Softened: generated, but milder than what was written. Refused: rejected. Not tested yet: we have not run that level on that mode.

How each mode behaves

All modes
Use LoRAs trained for FLUX.2 [klein] 9B, Base or distilled. FLUX.1 [dev] and klein 4B LoRAs loaded without an error and changed nothing in our tests, and so did a file saved in diffusers PEFT format. A link that needs a login or points to a web page fails the request. Up to three LoRAs, scale 0 to 4. There is no negative prompt and no step or guidance control; output is JPEG, one image per request.
All modes
There is no content filter. On its own the model holds back: in our tests it cropped results short of the Strong level, softened a request with a male subject, kept a Very strong scene implied, and in editing sometimes returned the source unchanged. With unfiltered LoRAs trained on Base loaded, every level we test rendered, Very strong included. A strong LoRA in an edit can replace the framing and the person, so lower its scale to keep the source.
All modes
It is slow next to the distilled klein 9B: about 20 seconds for a 1k image and 30 to 75 seconds for edits and 2k in our tests.
Image editing
Editing takes one to three sources. With auto the result keeps the first image's shape at about one megapixel; choose a ratio for the 1k or 2k tier.
All modes
Every person you describe or upload must be an adult. You are responsible for the lawfulness of what you generate and publish, including the rights of anyone shown in a source image. Generated media is retained for 14 days and then deleted.

Use cases

What to build with the FLUX.2 Klein Base 9B LoRA API

  • Checking your own LoRA

    Train on klein Base 9B, then run the file here at full quality against the same seed without it, without hosting a GPU.

  • Varied, natural stills

    Base gives softer light, natural skin and more variety from seed to seed than the distilled build.

  • Restyling photos

    Editing keeps a person and changes clothes, place or medium, from a film grade to an inked illustration.

  • Your own LoRAs, unfiltered

    Nothing is reviewed or filtered. Unfiltered LoRAs trained on Base are how you get the scenes the model holds back on its own.

Prompts

FLUX.2 Klein Base 9B LoRA prompt examples you can copy

Paste one into the playground as it is, then change one thing at a time.

  • Text to image

    Emerald silk in the palm house

    AnalogRedmAF, Analog. Dawn inside a Victorian palm house: giant fronds, curved glass streaked with condensation, white wrought-iron ribs overhead, mist hanging in the first light. A woman in her mid-thirties with dark brown skin and close-cropped natural hair stands among the palms in an emerald silk robe loosely tied at the waist, her hair damp from the misting system, an alluring look toward the camera. 35mm film photograph, soft green and gold tones, fine grain.

    Why it works. An analog-photo LoRA at 0.8 with its trigger first, 2:3 at 2k. Compared with the same seed without it, the LoRA made the picture lighter and hazier with softer greens.

    Try this prompt
  • Image editing

    Denim to silk among the palms

    Cinematic, Film Still. Keep the face, curly hair and smile of the woman in image 1. Move her into a glasshouse at dawn among huge palm fronds, condensation running down the glass, and change her outfit to a rust-coloured silk slip dress with a low back, her hair a little damp from the humid air. Soft golden haze.

    Why it works. One street photo, auto shape, the film-still LoRA at 0.8. Her face, curls and smile stay; the denim becomes a rust silk dress, among palms at dawn.

    This mode starts from your own image: add it in the playground before you run.

    Try this prompt
  • Text to image

    First light in the lily house

    First light in a round glasshouse built around a pond of giant water lilies, mist rising from the water, wrought-iron columns and beads of condensation on the panes. A man in his early forties with South Asian features, a salt-and-pepper beard and a white shirt open at the collar with the sleeves rolled up kneels on the stone rim, one hand trailing in the water, looking up at the camera with a quiet smile. Cinematic wide shot, 35mm lens, pale gold and jade palette.

    Why it works. No LoRA, 16:9 at 2k: Base on its own, with soft gold light, mist on the water and a natural pose.

    Try this prompt

Pricing

FLUX.2 Klein Base 9B LoRA API pricing

One image starts at $0.024.

The playground shows the exact price for your settings before you run. Failed or timed-out tasks are usually not charged. Some models charge for content refusals as stated on their model page; check those billing terms before submitting.

See every price tier

Get started

How to use the FLUX.2 Klein Base 9B LoRA API in three steps

  1. Step 1

    Test the LoRA you trained

    Base is the build klein 9B LoRAs are usually trained on, so a file you trained runs here the way it was trained. Run the same prompt and seed with and without it; in our text-to-image tests a repeated seed gave identical pixels.

  2. Step 2

    Distilled LoRAs load too

    A pixel-art LoRA trained on the distilled klein 9B redrew our test scene here. FLUX.1 and klein 4B LoRAs, and a file saved in diffusers PEFT format, ran without an error and changed nothing.

  3. Step 3

    Start the scale at 0.8 to 1

    0.5 gave a lighter version of a style in our tests, 1 the full look, and 4 broke the picture into blocks. Unfiltered LoRAs can change framing and faces; lower them if that happens.

Parameter reference and code samples are in the API and Readme tabs at the top of this page.

Why SpicyAPI

Why run FLUX.2 Klein Base 9B LoRA on SpicyAPI

  • No filter from us

    We add no content filter of our own. What the model renders is what you get back.

  • Tested, not guessed

    Content labels come from real generations we ran and checked, with the test date on the page.

  • Pay per result, in dollars

    No subscription and no credits. Failed or timed-out tasks are usually not charged. Some models charge for content refusals as stated on their model page; check those billing terms before submitting.

  • One key for every model

    One API key and balance cover image, video, audio and chat models, so you can explore more models from the same account.

FAQ

FLUX.2 Klein Base 9B LoRA API FAQ

About FLUX.2 Klein Base 9B LoRA

FLUX.2 Klein Base 9B LoRA runs the undistilled klein 9B, the build LoRAs are trained on, behind your own LoRA files: text to image and editing at 1k or 2k and no content filter. It is the slower, more varied sibling of the distilled klein 9B.

All FLUX models21

Image models20

Related models and next tasks