Interior AI
Redesign places by taking a picture or uploading a reference photo for redesigned AI generations.
Note: Also, please check out for Fill Empty Room and Style Transfer parameters.
To change style and type, please use Update Persona endpoint before generation.
POST /v2/generateParameters
model
string
Required
Value must be interior for Interior AI. See other generators. Browse other Generators.
image
string
Optional
URL of the input image. Encode your image url if url have special characters.
prompt
string
Optional
Description of desired interior design
style_transfer
string
Optional
You can use style reference image for your generations to inspire from another designs. Use image url on this field, or use persona value to use Persona's Image Slots.
fill_room
string
Optional
For converting a room to another type, or decorate from scratch, use true value.
seed
integer
Optional
For reproducible results
precise
integer
Optional
Higher numbers results more realistic results, lower numbers generates more creative. Learn more
enhance_prompt
string
Optional
If you want to use Prompt Enhance model, use true value. If you want to continue without Prompt Enhancer don't add enhance_prompt parameter to your requests.
luwmodel
string
Optional
If you want to use Luw 3 Symphony model, use symphony-3 value. If you want to continue using Luw 2.5 Aria model don't add luwmodel parameter to your requests.
format
string
Optional
Output format values: jpg, png or webp
processing_url
string
Optional
Get process results with same endpoint, alternative to /results endpoint usage.
Curl Example
curl -X POST https://api.luw.ai/v2/generate \
-H "Authorization: Bearer LUW_API_TOKEN" \
-d "model=interior" \
-d "prompt=Modern minimalist living room" \
-d "image=https://example.com/room.jpg"Response Example
{
"status": true,
"progress": {
"started_at": "2024-01-04T12:00:00Z",
"state": "processing",
"percent": 45
},
"processing": true,
"processing_url": "pred_123..."
}✨ Get results using the /results endpoint.
/results endpoint.Alternative legacy method: Add &processing_url={url} to your request.
Special Parameters
Fill Empty Room
For converting a room to another type, or decorate from scratch you can use this special parameter to run different sub-model.
To switch Fill Empty Room mode, you can simply add fill_room parameter with true value like this example:
?fill_room=true
Curl Example
curl -X POST https://api.luw.ai/v2/generate \
-H "Authorization: Bearer LUW_API_TOKEN" \
-d "model=interior" \
-d "image=https://example.com/room.jpg" \
-d "prompt=Modern minimalist living room" \
-d "fill_room=true"Style Transfer
You can use prompt area to do special actions like Style Transfer with style_transfer parameter, it will change image style at generations. Use image url on this field, or use persona value to use Persona's Image Slots.
To switch Style Transfer mode, you can simply add style_transfer parameter with the url of image like this example:
?style_transfer=https://example.com/style.jpg
- or, if you want use use Persona Slot: 1, use "persona" value -
?style_transfer=persona
Last updated