DeepInfra raises $107M Series B to scale the inference cloud — read the announcement

Bria logo

Bria/

fibo-2.0

Partner

$0.04

/ image

FIBO 2.0 is Bria's latest JSON-native text-to-image model, the successor to FIBO 1.0 and 1.5, with structured-prompt control over lighting, composition and camera. Trained only on licensed data for commercially safe output.

Public
Bria/fibo-2.0 cover image
api

Input

Prompt

Text-based instruction. Use it alone to generate from text, or together with `image` or `structured_prompt` as a refinement command.. (Default: empty)

Please upload an image file

You need to log in to use this model

Log In

Settings

Structured Prompt

A string containing the structured prompt in JSON format. Use one from a previous generation to recreate or refine that image exactly.. (Default: empty)

Resolution

Output image resolution. '4MP' improves detail, especially for photorealism, but adds about 30 seconds of latency.

Aspect Ratio

The aspect ratio of the generated image.

Seed

Seed for deterministic generation. A random seed is used if omitted. (Default: empty, 0 ≤ seed ≤ 2147483647)

Output Type

The desired output image format.

Ip Signal

If true, returns a warning for potential IP content in the prompt.

Prompt Content Moderation

If true, returns 422 on prompt moderation failure. Default: true

Visual Input Content Moderation

If true, returns 422 on visual input moderation failure. Default: true

Visual Output Content Moderation

If true, returns 422 on visual output moderation failure. Default: true

Output

generated image #0
Model Information

FIBO 2.0 is the latest release in Bria's FIBO family: a JSON-native text-to-image model trained on long, structured descriptions instead of short captions. It replaces FIBO 1.0 and FIBO 1.5 and keeps the same API, so existing requests work unchanged. Like every Bria model, it is trained only on licensed data, so its output is safe for commercial use.

Structured prompts

Send a plain prompt and the model writes the structured JSON description for you, returning it as structured_prompt along with the image. To change one attribute at a time (camera angle, lighting, a single object) without disturbing the rest of the scene, edit that JSON and send it back with the same seed.

Reference images

Pass an input image to generate a new picture inspired by it. Use it alone, or add a text prompt describing how the result should differ.

Resolution

The default, 1MP, returns synchronously. 4MP renders finer detail and is worth it for photorealism, but adds roughly thirty seconds of latency.