Fibo
SOTA open-source text-to-image model delivering high-fidelity outputs with accurate typography. JSON-structured prompts provide production-ready controllability for enterprise and agentic workflows. Trained exclusively on licensed data.
Input
Fields marked * are required. Review the price before generating.
API code for this input
Uses your current form values and requests a new quote. Running the generation step uses your balance. Get an API key
# 1. Price the exact input (quotes are valid for up to 10 minutes)
curl -s https://api.raywake.com/v1/quotes \
-H "Authorization: Bearer $RAYWAKE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "bria/fibo/generate",
"input": {
"seed": 5555,
"steps_num": 50,
"aspect_ratio": "1:1",
"negative_prompt": "",
"resolution": "1MP",
"sync_mode": false
}
}'
# 2. Start the generation with the quote_id from step 1
curl -s https://api.raywake.com/v1/generate \
-H "Authorization: Bearer $RAYWAKE_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d '{"model": "bria/fibo/generate", "quote_id": "QUOTE_ID", "input": {"seed":5555,"steps_num":50,"aspect_ratio":"1:1","negative_prompt":"","resolution":"1MP","sync_mode":false}}'
# 3. Poll until the status is terminal
curl -s https://api.raywake.com/v1/jobs/JOB_ID \
-H "Authorization: Bearer $RAYWAKE_API_KEY"Set RAYWAKE_API_KEY before running. Replace QUOTE_ID and JOB_ID in cURL with the returned values. File links can expire; refresh them if you run the code later.
How to use Fibo
Getting started
Generate a composed image with Fibo, using a written or structured prompt.
Review your result
Compare the result with your source, especially object boundaries, fine text, faces and shadows.
Inputs and settings
Enter prompt or structured_prompt; an empty request cannot start. Set aspect_ratio and seed for a repeatable setup.
Choose 1MP or 4MP.