bria / image-3.2
Commercial-ready, trained entirely on licensed data, text-to-image model. With only 4B parameters provides exceptional aesthetics and text rendering. Evaluated to be on par to other leading models in the market
Prediction
bria/image-3.2:70aff093ee9e714ea6dfe2afc89e0a478fae214d5de37742e4a3d3791de48b19ModelIDeg3npzj6dsrme0cqrtht4nq9ywStatusSucceededSourceWebHardwareCPUTotal durationCreatedInput
- seed
- 738027405
- prompt
- Praying mantis on a wet leaf
- num_results
- 1
- aspect_ratio
- 1:1
- enhance_image
- prompt_enhancement
{ "seed": 738027405, "prompt": "Praying mantis on a wet leaf", "num_results": 1, "aspect_ratio": "1:1", "enhance_image": false, "prompt_enhancement": false }
Install Replicate’s Node.js client library:npm install replicate
Import and set up the client:import Replicate from "replicate"; import fs from "node:fs"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run bria/image-3.2 using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const input = { seed: 738027405, prompt: "Praying mantis on a wet leaf", num_results: 1, aspect_ratio: "1:1", enhance_image: false, prompt_enhancement: false }; const output = await replicate.run("bria/image-3.2", { input }); // To access the file URL: console.log(output[0].url()); //=> "http://example.com" // To write the file to disk: fs.writeFile("my-image.png", output[0]);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicate’s Python client library:pip install replicate
Import the client:import replicate
Run bria/image-3.2 using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "bria/image-3.2", input={ "seed": 738027405, "prompt": "Praying mantis on a wet leaf", "num_results": 1, "aspect_ratio": "1:1", "enhance_image": False, "prompt_enhancement": False } ) # To access the file URL: print(output[0].url()) #=> "http://example.com" # To write the file to disk: with open("my-image.png", "wb") as file: file.write(output[0].read())
To learn more, take a look at the guide on getting started with Python.
Run bria/image-3.2 using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "input": { "seed": 738027405, "prompt": "Praying mantis on a wet leaf", "num_results": 1, "aspect_ratio": "1:1", "enhance_image": false, "prompt_enhancement": false } }' \ https://api.replicate.com/v1/models/bria/image-3.2/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
Output
{ "completed_at": "2025-07-01T15:38:07.385876Z", "created_at": "2025-07-01T15:37:58.638000Z", "data_removed": false, "error": null, "id": "eg3npzj6dsrme0cqrtht4nq9yw", "input": { "seed": 738027405, "prompt": "Praying mantis on a wet leaf", "num_results": 1, "aspect_ratio": "1:1", "enhance_image": false, "prompt_enhancement": false }, "logs": "Using seed: 738027405\nGenerating... (model_version=3.2)\nGenerated 1 image(s) in 8.4sec\nDownloading 1262047 bytes\nDownloaded 1.20MB in 0.09sec", "metrics": { "predict_time": 8.740719066, "total_time": 8.747876 }, "output": [ "https://replicate.delivery/xezq/n9qMQKbrx9aHOZoeuBBfjo8PHP9ssCIEfSJgsu9nMte9tsxTB/tmpu55qwsaf.png" ], "started_at": "2025-07-01T15:37:58.645157Z", "status": "succeeded", "urls": { "stream": "https://stream.replicate.com/v1/files/bcwr-rlepixejwjprzeq7lf3sn2z6o7dyyqvxvtnhx2vbr7n3ibyk3wda", "get": "https://api.replicate.com/v1/predictions/eg3npzj6dsrme0cqrtht4nq9yw", "cancel": "https://api.replicate.com/v1/predictions/eg3npzj6dsrme0cqrtht4nq9yw/cancel" }, "version": "70aff093ee9e714ea6dfe2afc89e0a478fae214d5de37742e4a3d3791de48b19" }
Prediction
bria/image-3.2Official modelIDmz28j92pfnrma0cqt50rjzeq8cStatusSucceededSourceWebTotal durationCreatedInput
- prompt
- photo of mystical dragon eating sushi, text bubble says "Sushi Time"
- num_results
- 1
- aspect_ratio
- 1:1
- enhance_image
- negative_prompt
- Logo,Watermark,Text,Ugly,Morbid,Extra fingers,Poorly drawn hands,Mutation,Blurry,Extra limbs,Gross proportions,Missing arms,Mutated hands,Long neck,Duplicate,Mutilated,Mutilated hands,Poorly drawn face,Deformed,Bad anatomy,Cloned face,Malformed limbs,Missing legs,Too many fingers
- prompt_enhancement
{ "prompt": "photo of mystical dragon eating sushi, text bubble says \"Sushi Time\"", "num_results": 1, "aspect_ratio": "1:1", "enhance_image": false, "negative_prompt": "Logo,Watermark,Text,Ugly,Morbid,Extra fingers,Poorly drawn hands,Mutation,Blurry,Extra limbs,Gross proportions,Missing arms,Mutated hands,Long neck,Duplicate,Mutilated,Mutilated hands,Poorly drawn face,Deformed,Bad anatomy,Cloned face,Malformed limbs,Missing legs,Too many fingers", "prompt_enhancement": false }
Install Replicate’s Node.js client library:npm install replicate
Import and set up the client:import Replicate from "replicate"; import fs from "node:fs"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run bria/image-3.2 using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const input = { prompt: "photo of mystical dragon eating sushi, text bubble says \"Sushi Time\"", num_results: 1, aspect_ratio: "1:1", enhance_image: false, negative_prompt: "Logo,Watermark,Text,Ugly,Morbid,Extra fingers,Poorly drawn hands,Mutation,Blurry,Extra limbs,Gross proportions,Missing arms,Mutated hands,Long neck,Duplicate,Mutilated,Mutilated hands,Poorly drawn face,Deformed,Bad anatomy,Cloned face,Malformed limbs,Missing legs,Too many fingers", prompt_enhancement: false }; const output = await replicate.run("bria/image-3.2", { input }); // To access the file URL: console.log(output[0].url()); //=> "http://example.com" // To write the file to disk: fs.writeFile("my-image.png", output[0]);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicate’s Python client library:pip install replicate
Import the client:import replicate
Run bria/image-3.2 using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "bria/image-3.2", input={ "prompt": "photo of mystical dragon eating sushi, text bubble says \"Sushi Time\"", "num_results": 1, "aspect_ratio": "1:1", "enhance_image": False, "negative_prompt": "Logo,Watermark,Text,Ugly,Morbid,Extra fingers,Poorly drawn hands,Mutation,Blurry,Extra limbs,Gross proportions,Missing arms,Mutated hands,Long neck,Duplicate,Mutilated,Mutilated hands,Poorly drawn face,Deformed,Bad anatomy,Cloned face,Malformed limbs,Missing legs,Too many fingers", "prompt_enhancement": False } ) # To access the file URL: print(output[0].url()) #=> "http://example.com" # To write the file to disk: with open("my-image.png", "wb") as file: file.write(output[0].read())
To learn more, take a look at the guide on getting started with Python.
Run bria/image-3.2 using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "input": { "prompt": "photo of mystical dragon eating sushi, text bubble says \\"Sushi Time\\"", "num_results": 1, "aspect_ratio": "1:1", "enhance_image": false, "negative_prompt": "Logo,Watermark,Text,Ugly,Morbid,Extra fingers,Poorly drawn hands,Mutation,Blurry,Extra limbs,Gross proportions,Missing arms,Mutated hands,Long neck,Duplicate,Mutilated,Mutilated hands,Poorly drawn face,Deformed,Bad anatomy,Cloned face,Malformed limbs,Missing legs,Too many fingers", "prompt_enhancement": false } }' \ https://api.replicate.com/v1/models/bria/image-3.2/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
Output
{ "completed_at": "2025-07-03T17:06:57.911079Z", "created_at": "2025-07-03T17:06:49.597000Z", "data_removed": false, "error": null, "id": "mz28j92pfnrma0cqt50rjzeq8c", "input": { "prompt": "photo of mystical dragon eating sushi, text bubble says \"Sushi Time\"", "num_results": 1, "aspect_ratio": "1:1", "enhance_image": false, "negative_prompt": "Logo,Watermark,Text,Ugly,Morbid,Extra fingers,Poorly drawn hands,Mutation,Blurry,Extra limbs,Gross proportions,Missing arms,Mutated hands,Long neck,Duplicate,Mutilated,Mutilated hands,Poorly drawn face,Deformed,Bad anatomy,Cloned face,Malformed limbs,Missing legs,Too many fingers", "prompt_enhancement": false }, "logs": "Using seed: 2119585122\nGenerating... (model_version=3.2)\nGenerated 1 image(s) in 8.0sec\nDownloading 903164 bytes\nDownloaded 0.86MB in 0.08sec", "metrics": { "predict_time": 8.305791949, "total_time": 8.314079 }, "output": [ "https://replicate.delivery/xezq/Wf6z72g9xMSSdag4fA5ffcvHZiQlypeJRac4exGjBcgRsqRPF/tmpofpzi1wv.png" ], "started_at": "2025-07-03T17:06:49.605287Z", "status": "succeeded", "urls": { "stream": "https://stream.replicate.com/v1/files/bcwr-6a7uohdzm4zeb3ldtixtqibixxrj6ubbibbdezlh7ews4odmaunq", "get": "https://api.replicate.com/v1/predictions/mz28j92pfnrma0cqt50rjzeq8c", "cancel": "https://api.replicate.com/v1/predictions/mz28j92pfnrma0cqt50rjzeq8c/cancel" }, "version": "hidden" }
Prediction
bria/image-3.2Official modelIDbnk0b3k6bnrma0cr14zrmg1s7wStatusSucceededSourceWebTotal durationCreatedInput
- seed
- 738027405
- prompt
- Oil painting of a fluffy, wide-eyed cat sitting upright, holding a small wooden sign reading “Bria Forever.” Rich textures, dramatic brushstrokes, warm tones, and vintage charm
- aspect_ratio
- 1:1
- enhance_image
- prompt_enhancement
{ "seed": 738027405, "prompt": "Oil painting of a fluffy, wide-eyed cat sitting upright, holding a small wooden sign reading “Bria Forever.” Rich textures, dramatic brushstrokes, warm tones, and vintage charm", "aspect_ratio": "1:1", "enhance_image": false, "prompt_enhancement": false }
Install Replicate’s Node.js client library:npm install replicate
Import and set up the client:import Replicate from "replicate"; import fs from "node:fs"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run bria/image-3.2 using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const input = { seed: 738027405, prompt: "Oil painting of a fluffy, wide-eyed cat sitting upright, holding a small wooden sign reading “Bria Forever.” Rich textures, dramatic brushstrokes, warm tones, and vintage charm", aspect_ratio: "1:1", enhance_image: false, prompt_enhancement: false }; const output = await replicate.run("bria/image-3.2", { input }); // To access the file URL: console.log(output[0].url()); //=> "http://example.com" // To write the file to disk: fs.writeFile("my-image.png", output[0]);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicate’s Python client library:pip install replicate
Import the client:import replicate
Run bria/image-3.2 using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "bria/image-3.2", input={ "seed": 738027405, "prompt": "Oil painting of a fluffy, wide-eyed cat sitting upright, holding a small wooden sign reading “Bria Forever.” Rich textures, dramatic brushstrokes, warm tones, and vintage charm", "aspect_ratio": "1:1", "enhance_image": False, "prompt_enhancement": False } ) # To access the file URL: print(output[0].url()) #=> "http://example.com" # To write the file to disk: with open("my-image.png", "wb") as file: file.write(output[0].read())
To learn more, take a look at the guide on getting started with Python.
Run bria/image-3.2 using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "input": { "seed": 738027405, "prompt": "Oil painting of a fluffy, wide-eyed cat sitting upright, holding a small wooden sign reading “Bria Forever.” Rich textures, dramatic brushstrokes, warm tones, and vintage charm", "aspect_ratio": "1:1", "enhance_image": false, "prompt_enhancement": false } }' \ https://api.replicate.com/v1/models/bria/image-3.2/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
Output
{ "completed_at": "2025-07-14T14:03:39.327095Z", "created_at": "2025-07-14T14:03:26.685000Z", "data_removed": false, "error": null, "id": "bnk0b3k6bnrma0cr14zrmg1s7w", "input": { "seed": 738027405, "prompt": "Oil painting of a fluffy, wide-eyed cat sitting upright, holding a small wooden sign reading “Bria Forever.” Rich textures, dramatic brushstrokes, warm tones, and vintage charm", "aspect_ratio": "1:1", "enhance_image": false, "prompt_enhancement": false }, "logs": "Using seed: 738027405\nGenerating... (model_version=3.2)\nGenerated 4 image(s) in 12.3sec\nDownloading 1226616 bytes\nDownloading 1228246 bytes\nDownloading 1395444 bytes\nDownloading 1505221 bytes\nDownloaded 1.17MB in 0.08sec\nDownloaded 1.17MB in 0.09sec\nDownloaded 1.33MB in 0.09sec\nDownloaded 1.44MB in 0.10sec", "metrics": { "predict_time": 12.63381739, "total_time": 12.642095 }, "output": [ "https://replicate.delivery/xezq/lstf4Fln33w3dSURyspdNTVjgUtYaXpIA8yebl5KjY97AsAVA/tmp5n3dtdiu.png", "https://replicate.delivery/xezq/NoVo3Q1f8IRSTqFEk990etB74Q5BP1WFeSPk1sGDtWI3BYBqA/tmp53y547_f.png", "https://replicate.delivery/xezq/7jebzfTbTxpQAEr88MmJcd64R4C6rGdCoUCPV8j3Vex3BYBqA/tmpz74ifko4.png", "https://replicate.delivery/xezq/6IDOfJtThGzhHS9dknN0nUceDvBel9ATi68erfqPik7dHgFoC/tmp6l13vsv0.png" ], "started_at": "2025-07-14T14:03:26.693277Z", "status": "succeeded", "urls": { "stream": "https://stream.replicate.com/v1/files/bcwr-nsoowzpmzeoyna2dfljql7xekylashg2o7g3q3nocdaucxfys22a", "get": "https://api.replicate.com/v1/predictions/bnk0b3k6bnrma0cr14zrmg1s7w", "cancel": "https://api.replicate.com/v1/predictions/bnk0b3k6bnrma0cr14zrmg1s7w/cancel" }, "version": "hidden" }
Generated inUsing seed: 738027405 Generating... (model_version=3.2) Generated 4 image(s) in 12.3sec Downloading 1226616 bytes Downloading 1228246 bytes Downloading 1395444 bytes Downloading 1505221 bytes Downloaded 1.17MB in 0.08sec Downloaded 1.17MB in 0.09sec Downloaded 1.33MB in 0.09sec Downloaded 1.44MB in 0.10sec
Prediction
bria/image-3.2Official modelIDrm7h43aq7drmc0cr2nm8jr5r9cStatusSucceededSourceWebTotal durationCreatedInput
- seed
- 738027405
- prompt
- A colorful retro-style cartoon of a surprised woman holding a vintage telephone, speaking with wide eyes and red lipstick. A large speech bubble pops up next to her that says: "Risk-free Visual AI. Yes, really." Background is bright and vibrant, in 1950s comic book art style with bold outlines, polka-dot dress, and exaggerated expressions.
- aspect_ratio
- 1:1
- enhance_image
- prompt_enhancement
{ "seed": 738027405, "prompt": "A colorful retro-style cartoon of a surprised woman holding a vintage telephone, speaking with wide eyes and red lipstick. A large speech bubble pops up next to her that says: \"Risk-free Visual AI. Yes, really.\" Background is bright and vibrant, in 1950s comic book art style with bold outlines, polka-dot dress, and exaggerated expressions.", "aspect_ratio": "1:1", "enhance_image": true, "prompt_enhancement": true }
Install Replicate’s Node.js client library:npm install replicate
Import and set up the client:import Replicate from "replicate"; import fs from "node:fs"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run bria/image-3.2 using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const input = { seed: 738027405, prompt: "A colorful retro-style cartoon of a surprised woman holding a vintage telephone, speaking with wide eyes and red lipstick. A large speech bubble pops up next to her that says: \"Risk-free Visual AI. Yes, really.\" Background is bright and vibrant, in 1950s comic book art style with bold outlines, polka-dot dress, and exaggerated expressions.", aspect_ratio: "1:1", enhance_image: true, prompt_enhancement: true }; const output = await replicate.run("bria/image-3.2", { input }); // To access the file URL: console.log(output[0].url()); //=> "http://example.com" // To write the file to disk: fs.writeFile("my-image.png", output[0]);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicate’s Python client library:pip install replicate
Import the client:import replicate
Run bria/image-3.2 using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "bria/image-3.2", input={ "seed": 738027405, "prompt": "A colorful retro-style cartoon of a surprised woman holding a vintage telephone, speaking with wide eyes and red lipstick. A large speech bubble pops up next to her that says: \"Risk-free Visual AI. Yes, really.\" Background is bright and vibrant, in 1950s comic book art style with bold outlines, polka-dot dress, and exaggerated expressions.", "aspect_ratio": "1:1", "enhance_image": True, "prompt_enhancement": True } ) # To access the file URL: print(output[0].url()) #=> "http://example.com" # To write the file to disk: with open("my-image.png", "wb") as file: file.write(output[0].read())
To learn more, take a look at the guide on getting started with Python.
Run bria/image-3.2 using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "input": { "seed": 738027405, "prompt": "A colorful retro-style cartoon of a surprised woman holding a vintage telephone, speaking with wide eyes and red lipstick. A large speech bubble pops up next to her that says: \\"Risk-free Visual AI. Yes, really.\\" Background is bright and vibrant, in 1950s comic book art style with bold outlines, polka-dot dress, and exaggerated expressions.", "aspect_ratio": "1:1", "enhance_image": true, "prompt_enhancement": true } }' \ https://api.replicate.com/v1/models/bria/image-3.2/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
Output
{ "completed_at": "2025-07-16T22:43:49.038415Z", "created_at": "2025-07-16T22:43:36.379000Z", "data_removed": false, "error": null, "id": "rm7h43aq7drmc0cr2nm8jr5r9c", "input": { "seed": 738027405, "prompt": "A colorful retro-style cartoon of a surprised woman holding a vintage telephone, speaking with wide eyes and red lipstick. A large speech bubble pops up next to her that says: \"Risk-free Visual AI. Yes, really.\" Background is bright and vibrant, in 1950s comic book art style with bold outlines, polka-dot dress, and exaggerated expressions.", "aspect_ratio": "1:1", "enhance_image": true, "prompt_enhancement": true }, "logs": "Using seed: 738027405\nGenerating... (model_version=3.2)\nGenerated 1 image(s) in 12.3sec\nDownloading 1215114 bytes\nDownloaded 1.16MB in 0.13sec", "metrics": { "predict_time": 12.650794675, "total_time": 12.659415 }, "output": [ "https://replicate.delivery/xezq/EBytkx7zyzpnGRR17MiAaH1GS3zkkoylZ9y7GeUYu8vS6ugKA/tmpannntoyf.png" ], "started_at": "2025-07-16T22:43:36.387620Z", "status": "succeeded", "urls": { "stream": "https://stream.replicate.com/v1/files/bcwr-nglrrqswqzhewpp56ux2e4sv233qml7pwwxn3qdr6tgg3hh3bsoq", "get": "https://api.replicate.com/v1/predictions/rm7h43aq7drmc0cr2nm8jr5r9c", "cancel": "https://api.replicate.com/v1/predictions/rm7h43aq7drmc0cr2nm8jr5r9c/cancel" }, "version": "hidden" }
Prediction
bria/image-3.2Official modelIDc4zq4ke73nrmc0cr2nm9a9jddwStatusSucceededSourceWebTotal durationCreatedInput
- seed
- 738027405
- prompt
- a 3d rendered fuzzy green turtle plush, intricate details, simple orange background
- aspect_ratio
- 1:1
- enhance_image
- prompt_enhancement
{ "seed": 738027405, "prompt": "a 3d rendered fuzzy green turtle plush, intricate details, simple orange background", "aspect_ratio": "1:1", "enhance_image": true, "prompt_enhancement": true }
Install Replicate’s Node.js client library:npm install replicate
Import and set up the client:import Replicate from "replicate"; import fs from "node:fs"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run bria/image-3.2 using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const input = { seed: 738027405, prompt: "a 3d rendered fuzzy green turtle plush, intricate details, simple orange background", aspect_ratio: "1:1", enhance_image: true, prompt_enhancement: true }; const output = await replicate.run("bria/image-3.2", { input }); // To access the file URL: console.log(output[0].url()); //=> "http://example.com" // To write the file to disk: fs.writeFile("my-image.png", output[0]);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicate’s Python client library:pip install replicate
Import the client:import replicate
Run bria/image-3.2 using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "bria/image-3.2", input={ "seed": 738027405, "prompt": "a 3d rendered fuzzy green turtle plush, intricate details, simple orange background", "aspect_ratio": "1:1", "enhance_image": True, "prompt_enhancement": True } ) # To access the file URL: print(output[0].url()) #=> "http://example.com" # To write the file to disk: with open("my-image.png", "wb") as file: file.write(output[0].read())
To learn more, take a look at the guide on getting started with Python.
Run bria/image-3.2 using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "input": { "seed": 738027405, "prompt": "a 3d rendered fuzzy green turtle plush, intricate details, simple orange background", "aspect_ratio": "1:1", "enhance_image": true, "prompt_enhancement": true } }' \ https://api.replicate.com/v1/models/bria/image-3.2/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
Output
{ "completed_at": "2025-07-16T22:44:31.184373Z", "created_at": "2025-07-16T22:44:05.021000Z", "data_removed": false, "error": null, "id": "c4zq4ke73nrmc0cr2nm9a9jddw", "input": { "seed": 738027405, "prompt": "a 3d rendered fuzzy green turtle plush, intricate details, simple orange background", "aspect_ratio": "1:1", "enhance_image": true, "prompt_enhancement": true }, "logs": "Using seed: 738027405\nGenerating... (model_version=3.2)\nGenerated 1 image(s) in 25.9sec\nDownloading 1203456 bytes\nDownloaded 1.15MB in 0.11sec", "metrics": { "predict_time": 26.154617442, "total_time": 26.163373 }, "output": [ "https://replicate.delivery/xezq/eG8FyFENAbUPBCjXrbkLpv9WI3NRORlBdlO0RfsSeKOeU3FUB/tmpkf5jan4e.png" ], "started_at": "2025-07-16T22:44:05.029756Z", "status": "succeeded", "urls": { "stream": "https://stream.replicate.com/v1/files/bcwr-2it62kcypj5rujtbwdnqcch5f3m7kz7dzkxffug6xmc42r7fyiha", "get": "https://api.replicate.com/v1/predictions/c4zq4ke73nrmc0cr2nm9a9jddw", "cancel": "https://api.replicate.com/v1/predictions/c4zq4ke73nrmc0cr2nm9a9jddw/cancel" }, "version": "hidden" }
Prediction
bria/image-3.2Official modelIDrx0z08x6b9rma0cr2nmtkv7k24StatusSucceededSourceWebTotal durationCreatedInput
- seed
- 738027405
- prompt
- a women, the subject is red, in a red photo, red and black duotone image, red wash, red light, red lens, extreme close up, a dark black empty background, closeup, dramatic lighting with a strong red hue that gives the image a moody and intense atmosphere. red color filter, high contrast image
- aspect_ratio
- 1:1
- enhance_image
- prompt_enhancement
{ "seed": 738027405, "prompt": "a women, the subject is red, in a red photo, red and black duotone image, red wash, red light, red lens, extreme close up, a dark black empty background, closeup, dramatic lighting with a strong red hue that gives the image a moody and intense atmosphere. red color filter, high contrast image", "aspect_ratio": "1:1", "enhance_image": true, "prompt_enhancement": true }
Install Replicate’s Node.js client library:npm install replicate
Import and set up the client:import Replicate from "replicate"; import fs from "node:fs"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run bria/image-3.2 using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const input = { seed: 738027405, prompt: "a women, the subject is red, in a red photo, red and black duotone image, red wash, red light, red lens, extreme close up, a dark black empty background, closeup, dramatic lighting with a strong red hue that gives the image a moody and intense atmosphere. red color filter, high contrast image", aspect_ratio: "1:1", enhance_image: true, prompt_enhancement: true }; const output = await replicate.run("bria/image-3.2", { input }); // To access the file URL: console.log(output[0].url()); //=> "http://example.com" // To write the file to disk: fs.writeFile("my-image.png", output[0]);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicate’s Python client library:pip install replicate
Import the client:import replicate
Run bria/image-3.2 using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "bria/image-3.2", input={ "seed": 738027405, "prompt": "a women, the subject is red, in a red photo, red and black duotone image, red wash, red light, red lens, extreme close up, a dark black empty background, closeup, dramatic lighting with a strong red hue that gives the image a moody and intense atmosphere. red color filter, high contrast image", "aspect_ratio": "1:1", "enhance_image": True, "prompt_enhancement": True } ) # To access the file URL: print(output[0].url()) #=> "http://example.com" # To write the file to disk: with open("my-image.png", "wb") as file: file.write(output[0].read())
To learn more, take a look at the guide on getting started with Python.
Run bria/image-3.2 using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "input": { "seed": 738027405, "prompt": "a women, the subject is red, in a red photo, red and black duotone image, red wash, red light, red lens, extreme close up, a dark black empty background, closeup, dramatic lighting with a strong red hue that gives the image a moody and intense atmosphere. red color filter, high contrast image", "aspect_ratio": "1:1", "enhance_image": true, "prompt_enhancement": true } }' \ https://api.replicate.com/v1/models/bria/image-3.2/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
Output
{ "completed_at": "2025-07-16T22:45:33.791422Z", "created_at": "2025-07-16T22:45:02.170000Z", "data_removed": false, "error": null, "id": "rx0z08x6b9rma0cr2nmtkv7k24", "input": { "seed": 738027405, "prompt": "a women, the subject is red, in a red photo, red and black duotone image, red wash, red light, red lens, extreme close up, a dark black empty background, closeup, dramatic lighting with a strong red hue that gives the image a moody and intense atmosphere. red color filter, high contrast image", "aspect_ratio": "1:1", "enhance_image": true, "prompt_enhancement": true }, "logs": "Using seed: 738027405\nGenerating... (model_version=3.2)\nGenerated 1 image(s) in 31.3sec\nDownloading 1221356 bytes\nDownloaded 1.16MB in 0.08sec", "metrics": { "predict_time": 31.610571195, "total_time": 31.621422 }, "output": [ "https://replicate.delivery/xezq/4hyf2cFJcTT2dCfu0kDSAT70irOA5Q6ZcgdPPFFkNfWbs7CqA/tmpdmg3n_00.png" ], "started_at": "2025-07-16T22:45:02.180850Z", "status": "succeeded", "urls": { "stream": "https://stream.replicate.com/v1/files/bcwr-tbuq7oqp4okerf6dk6rjovofer4nnzedqtywspljoe64gzlc7wca", "get": "https://api.replicate.com/v1/predictions/rx0z08x6b9rma0cr2nmtkv7k24", "cancel": "https://api.replicate.com/v1/predictions/rx0z08x6b9rma0cr2nmtkv7k24/cancel" }, "version": "hidden" }
Prediction
bria/image-3.2Official modelID5e2f3dvkmnrme0cr2np9hbrb00StatusSucceededSourceWebTotal durationCreatedInput
- seed
- 738027405
- prompt
- Film noir black and white photo of a man running in an Italian piazza at night in the 1950s
- aspect_ratio
- 1:1
- enhance_image
- prompt_enhancement
{ "seed": 738027405, "prompt": "Film noir black and white photo of a man running in an Italian piazza at night in the 1950s\n", "aspect_ratio": "1:1", "enhance_image": true, "prompt_enhancement": true }
Install Replicate’s Node.js client library:npm install replicate
Import and set up the client:import Replicate from "replicate"; import fs from "node:fs"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run bria/image-3.2 using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const input = { seed: 738027405, prompt: "Film noir black and white photo of a man running in an Italian piazza at night in the 1950s\n", aspect_ratio: "1:1", enhance_image: true, prompt_enhancement: true }; const output = await replicate.run("bria/image-3.2", { input }); // To access the file URL: console.log(output[0].url()); //=> "http://example.com" // To write the file to disk: fs.writeFile("my-image.png", output[0]);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicate’s Python client library:pip install replicate
Import the client:import replicate
Run bria/image-3.2 using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "bria/image-3.2", input={ "seed": 738027405, "prompt": "Film noir black and white photo of a man running in an Italian piazza at night in the 1950s\n", "aspect_ratio": "1:1", "enhance_image": True, "prompt_enhancement": True } ) # To access the file URL: print(output[0].url()) #=> "http://example.com" # To write the file to disk: with open("my-image.png", "wb") as file: file.write(output[0].read())
To learn more, take a look at the guide on getting started with Python.
Run bria/image-3.2 using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "input": { "seed": 738027405, "prompt": "Film noir black and white photo of a man running in an Italian piazza at night in the 1950s\\n", "aspect_ratio": "1:1", "enhance_image": true, "prompt_enhancement": true } }' \ https://api.replicate.com/v1/models/bria/image-3.2/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
Output
{ "completed_at": "2025-07-16T22:48:45.521133Z", "created_at": "2025-07-16T22:48:05.797000Z", "data_removed": false, "error": null, "id": "5e2f3dvkmnrme0cr2np9hbrb00", "input": { "seed": 738027405, "prompt": "Film noir black and white photo of a man running in an Italian piazza at night in the 1950s\n", "aspect_ratio": "1:1", "enhance_image": true, "prompt_enhancement": true }, "logs": "Using seed: 738027405\nGenerating... (model_version=3.2)\nGenerated 1 image(s) in 39.4sec\nDownloading 1569154 bytes\nDownloaded 1.50MB in 0.09sec", "metrics": { "predict_time": 39.715668589, "total_time": 39.724133 }, "output": [ "https://replicate.delivery/xezq/qho6Z4kPstJ6ANA0tP3Vo09LHFFRPMwVsrWlMaeTkB8m8ugKA/tmpyjhdsh5u.png" ], "started_at": "2025-07-16T22:48:05.805464Z", "status": "succeeded", "urls": { "stream": "https://stream.replicate.com/v1/files/bcwr-t5q26ztxnypmbaiafrzi7vdmjfzyvqh6mul75kl3zbeeurrjwcca", "get": "https://api.replicate.com/v1/predictions/5e2f3dvkmnrme0cr2np9hbrb00", "cancel": "https://api.replicate.com/v1/predictions/5e2f3dvkmnrme0cr2np9hbrb00/cancel" }, "version": "hidden" }
Want to make some of these yourself?
Run this model