You're looking at a specific version of this model. Jump to the model overview.

proplabs /virtual-renovation:5acd4d56

Input schema

The fields you can use to run this model with an API. If you don’t give a value for a field its default value will be used.

Field Type Default value Description
image
string
Upload a photo of the room you want renovated. Works best on furnished or dated rooms — the more of the existing finishes are visible, the better. Supported formats: PNG, JPG, JPEG, WEBP.
replicate_api_key
string
Your Replicate API Token. You can get it here: https://replicate.com/account/api-tokens — image generation runs on your own Replicate account and is billed to you.
room
None
Select the type of room shown in your photo. This decides which finishes and fixtures are relevant to the renovation.
renovation_style
None
Default (AI decides)
Select the design style for the renovation. Leave as the default to let the AI pick a style that suits the property.
scope
None
Finishes and fixtures
How much to change. Finishes only updates paint, wallpaper, tiling and flooring. Finishes and fixtures also replaces cabinetry, worktops, sanitaryware and lighting. Full remodel additionally restyles the furniture and decor. Walls, windows and doors are never moved.
quality
None
Standard
Standard is faster and cheaper, and is a good match for most photos. Pro produces higher fidelity and finer detail, but takes noticeably longer and costs more on your Replicate account.
resolution
None
Auto
Output resolution. Applies to Pro quality only — Standard always renders at the source image scale. Auto uses 2K. Higher resolutions take longer and cost more on your Replicate account.
watermark_remove_token
string
Optional. Supply a token to receive your image without the PropLabs watermark; leave it empty for a free watermarked preview. Tokens are sold as a 1000-image pack for USD 100 — contact shehryar@axcelerate.ai to get one.

Output schema

The shape of the response you’ll get when you run this model with an API.

Schema
{'format': 'uri', 'title': 'Output', 'type': 'string'}