Redesign
Redesign will redesign a room in a specific style.
Last updated
Redesign will redesign a room in a specific style.
Last updated
Redesign will redesign a room in a specific style. If the room is empty it won't add many furnitures, use the Furnish mode if you need to add furnitures first.
👉 Redesign is the best to get a final photorealistic result.
🦋 Creativity: It lets you control how crazy Gepetto will be with your room. The higher the number is, the less it will look like the original photo.
POST
https://europe-west1-gepettoai.cloudfunctions.net/v1/redesign
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Before | After |
---|---|
Authorization*
String
Bearer {{API_KEY}}
url*
String (Url)
Image URL of the room to be redesigned.
Ex: https://theneo-prod-public.s3.amazonaws.com/images-1695201150801.jpg
styleId*
String
The style ID that can be fetched on the Get Styles endpoint.
roomId*
String
The room ID that can be fetched on the Get Rooms endpoint.
creativity*
Number
Number between 0 and 30.
The creativity tells how much freedom you give the AI. The higher the value is, the less likely the result will look like the original image.
mask
String (Url)
(Optional but recommended for more precision)
Custom mask image URL of the area to préserve or modify
⚠️ The mask should have the same dimension as the base image url
parameter.
If set, preserveWindows
preserverWalls
preserveCeiling
preserveFloor
are ignored
preserveWindows
Boolean (true / false)
(optional) Will prevent the AI from modifying the existing windowpanes / doors and bay window from the original image.
preserveWalls
Boolean (true / false)
(optional) Will prevent the AI from modifying the walls from the original image.
preserveCeiling
Boolean (true / false)
(optional) Will prevent the AI from modifying the ceiling from the original image.
preserveFloor
Boolean (true / false)
(optional) Will prevent the AI from modifying the floor from the original image.
webhook
String
(optional) Webhook POST URL to send the result on completion. If not provided, the request will wait for the result.