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.
POST /v2/generate
Parameters
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