bfl/flux-2-lora-gallery/realism
Flux 2 Lora Gallery Realism is BFL's advanced text-to-image AI model. Create photorealistic images, illustrations, and concept art from natural language descriptions with exceptional detail and prompt adherence.
Example output — click Run to generate your own
Send your first request
OpenAI-compatible endpoint with unified authentication and usage tracking.
https://api.sandbase.ai/v1/runbfl/flux-2-lora-gallery/realismInput Schema
7 parameters · 1 required · 6 optional
| Parameter | Type | Required | Description |
|---|---|---|---|
prompt | string | Required | The prompt to generate a realistic image with natural lighting and authentic details. |
seed | integer | Optional | Random seed for reproducibility. Same seed with same prompt will produce same result. |
lora_scale | number | Optional | The strength of the realism effect. · Min: 0 · Max: 2 · Default: 1 |
aspect_ratio | string | Optional | The aspect ratio of the generated image. · Options: 21:9, 16:9, 3:2, 4:3, 5:4, 1:1, 4:5, 3:4, 2:3, 9:16 21:916:93:24:35:41:14:53:42:39:16 |
output_format | string | Optional | The format of the output image · Options: png, jpeg · Default: "png" pngjpeg |
guidance_scale | number | Optional | The CFG (Classifier Free Guidance) scale. Controls how closely the model follows the prompt. · Min: 0 · Max: 20 · Default: 2.5 |
num_inference_steps | integer | Optional | The number of inference steps to perform. · Min: 4 · Max: 50 · Default: 40 |
Output Schema
| Field | Type | Description |
|---|---|---|
id | string | Unique identifier for the generation task |
status | string | Task status: pending, running, completed, failed, timeout |
model | string | Model used for the generation |
outputs | array | Array of output items |
outputs[].url | string | URL of the generated artifact |
outputs[].content_type | string | MIME type (e.g. image/png, video/mp4) |
error | object | null | Error details if failed, null on success |
error.type | string | Machine-readable error type code |
error.message | string | Human-readable error description |
Async Workflow
This model uses asynchronous execution. Submit a request and poll for the result.
- Submit — POST to /v1/run, receive an
id - Poll — GET /v1/run/{id} until status is
completed,failed, ortimeout - Retrieve — Read
outputsfrom the completed response
Code Examples
Ready-to-run snippets
# Step 1: Submit
curl -X POST https://api.sandbase.ai/v1/run \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model": "bfl/flux-2-lora-gallery/realism",
"prompt": "A portrait of a woman with natural lighting",
"lora_scale": 1,
"output_format": "png",
"guidance_scale": 2.5,
"num_inference_steps": 40
}'
# Step 2: Poll result (replace <id>)
curl https://api.sandbase.ai/v1/run/<id> \
-H "Authorization: Bearer YOUR_API_KEY"API README
Flux 2 Lora Gallery
Flux 2 Lora Gallery is a specialized FLUX.2 LoRA workflow for realism. It combines the selected adaptation with FLUX.2’s strong prompt understanding and photorealistic scene construction, concentrating the model on a repeatable production task instead of asking a general image endpoint to infer the workflow from a broad prompt.
Use this route when the input assets and final deliverable match realism exactly. Explain the desired composition and presentation, then state the visual facts that must stay consistent—such as architecture, identity, geometry, branding, or material appearance. The specialization supplies task knowledge, while the brief controls the specific creative result.
Highlights
- Photographic material rendering. Emphasizes believable skin, fabric, surfaces, reflections, and environmental texture.
- Natural illumination. Produces physically plausible light falloff, shadows, highlights, and color response.
- Camera-like presentation. Favors lens, depth-of-field, exposure, and composition cues associated with photography.
- Reduced synthetic appearance. Pushes generated scenes toward grounded detail and away from visibly artificial visual artifacts.
Pricing
| Configuration | Billing unit | Price |
|---|---|---|
| Base generation | Per request | $0.021 |
When to Use
| ✅ Good fit | ❌ Consider alternatives |
|---|---|
| The project needs this exact generation or editing route | The intended task belongs to video, audio, or 3D media |
| Available references match every required local field | Required source assets or rights are unavailable |
| The brief can specify composition, color, and finish | Output must be deterministic at pixel level |
| Supported dimensions and formats fit final placement | Delivery requires unsupported canvas specifications |
| An asynchronous generated image fits production | A live frame-synchronous response is mandatory |
Prompt Guide
Write a complete visual brief: identify the subject and references, define composition and viewpoint, describe lighting, palette, materials, typography, and finish, then list exact preservation constraints. FLUX.2 Klein does not rely on prompt upsampling, so use clear descriptive sentences rather than sparse keywords.
{
"prompt": "A photorealistic editorial composition with precise subject placement, controlled lighting, exact colors, and clean typography",
"seed": 1,
"lora_scale": 1,
"aspect_ratio": "21:9"
}
Technical Specs
| Spec | Value |
|---|---|
| Model ID | bfl/flux-2-lora-gallery/realism |
| Input fields | seed (integer)<br>prompt (string)<br>lora_scale (number; 0–2)<br>aspect_ratio (string; 21:9, 16:9, 3:2, 4:3, 5:4, 1:1, 4:5, 3:4, 2:3, 9:16)<br>output_format (string; png, jpeg)<br>guidance_scale (number; 0–20)<br>num_inference_steps (integer; 4–50) |
| Required input | prompt |
| Output fields | url, content_type |
| Execution | Asynchronous job |
Related Models
bfl/flux-2-lora-gallery/apartment-stagingbfl/flux-2-lora-gallery/face-to-full-portraitbfl/flux-2-lora-gallery/multiple-angles

