Bria Reimagine Serverless API

Bria AI Reimagine transforms reference images into detailed, styled visuals with creative flexibility.

~13.28s
$0.04 per generation
 1import requests
 2import json
 3
 4url = "https://api.segmind.com/v1/bria-reimagine"
 5headers = {
 6    "x-api-key": "YOUR_API_KEY",
 7    "Content-Type": "application/json"
 8}
 9
10data = {
11    "structure_image_url": "https://segmind-resources.s3.amazonaws.com/input/a2fd894f-6e14-4a8c-9125-124a5dddddcd-dd2c8055-316b-4bab-8d2b-00738cd94a67.png",
12    "prompt": "A vibrant autumn-themed coffee shop interior, with orange and red leaves visible through the windows, cozy lighting enhanced with golden hues, and the pastries decorated for fall, maintaining the original layout and perspective from the reference image",
13    "fast": true,
14    "seed": 42,
15    "enhance_image": false,
16    "prompt_content_moderation": true,
17    "content_moderation": false,
18    "ip_signal": false,
19    "include_generation_prefix": true,
20    "steps_num": 12
21}
22
23response = requests.post(url, headers=headers, json=data)
24
25if response.status_code == 200:
26    result = response.json()
27    print(json.dumps(result, indent=2))
28else:
29    print(f"Error: {response.status_code}")
30    print(response.text)

API Endpoint

POSThttps://api.segmind.com/v1/bria-reimagine

Parameters

promptrequired
string

Input text for desired image. Descriptive prompts yield detailed outputs.

Default: "A vibrant autumn-themed coffee shop interior, with orange and red leaves visible through the windows, cozy lighting enhanced with golden hues, and the pastries decorated for fall, maintaining the original layout and perspective from the reference image"
content_moderationoptional
boolean

Enforces image content guidelines. Disable for unrestricted creation.

Default: false
enhance_imageoptional
boolean

Enhances image details. Enable for high-quality outputs.

Default: false
fastoptional
boolean

Enables speed over detail. Use for quick results.

Default: true
include_generation_prefixoptional
boolean

Adds model generation prefix. Enable for consistency with standards.

Default: true
ip_signaloptional
boolean

Detects potential IP issues. Useful in professional settings.

Default: false
prompt_content_moderationoptional
boolean

Moderates prompt content for safety. Disable for unmoderated input.

Default: true
seedoptional
integer

Sets image seed for reproducibility. Useful for recreating identical images.

Default: 42
steps_numoptional
integer

Sets refinement iterations. Higher values increase detail.

Default: 12Range: 4 - 50
structure_image_urloptional
string (uri)

Provides a URL for a reference image. Use detailed images for complex compositions.

Default: "https://segmind-resources.s3.amazonaws.com/input/a2fd894f-6e14-4a8c-9125-124a5dddddcd-dd2c8055-316b-4bab-8d2b-00738cd94a67.png"
structure_ref_influenceoptional
float

Sets influence of reference image. Increase for precise adherence.

Default: 0.75Range: 0 - 1

Response Type

Returns: Image

Common Error Codes

The API returns standard HTTP status codes. Detailed error messages are provided in the response body.

400

Bad Request

Invalid parameters or request format

401

Unauthorized

Missing or invalid API key

403

Forbidden

Insufficient permissions

404

Not Found

Model or endpoint not found

406

Insufficient Credits

Not enough credits to process request

429

Rate Limited

Too many requests

500

Server Error

Internal server error

502

Bad Gateway

Service temporarily unavailable

504

Timeout

Request timed out