# Interior > Transform interiors with ultra-realistic images, up to 2048x2048 resolution, and detailed text integration, ideal for designing and visualizing spaces with precision. ## Overview - **Model ID**: `interior` - **Category**: image - **Provider**: modelslab - **Status**: active - **Screenshot**: `https://assets.modelslab.com/generations/159b32d2-8915-4f33-b920-fcb2ff37405e.webp` ## API Information This model can be used via our HTTP API. See the API documentation and usage examples below. ### Endpoint - **URL**: `https://modelslab.com/api/v6/interior/make` - **Method**: POST ### Parameters - **`init_image`** (required): A URL to the initial image of the room to base the design on. - Type: file (image/jpeg,image/png) - **`prompt`** (required): A text prompt describing the content you want in the generated interior image. - Type: textarea - **`strength`** (required): The degree to which the prompt influences the initial image. 1.0 corresponds to full destruction of the initial image details. - Type: number (range: 0.1-1) - **`negative_prompt`** (optional): Descriptions of elements to avoid in the image (e.g., NSFW content, poor quality, distorted features). - Type: textarea - **`guidance_scale`** (optional): The scale for classifier-free guidance. Minimum is 1, and maximum is 20. - Type: number (range: 1-20) ## Usage Examples ### cURL ```bash curl --request POST \ --url https://modelslab.com/api/v6/interior/make \ --header "Content-Type: application/json" \ --data '{ "key": "YOUR_API_KEY", "model_id": "interior", "init_image": "https://assets.modelslab.com/generations/a55cd121-19ad-4b87-a338-a480f2c223d8", "prompt": "Design a Living Room with the following specifications: Styles: Modern, Scandinavian Wall Color: #9c27b0ff Flooring Type: tile Furnitures: Sofa, Tall lamp", "strength": "0.7", "negative_prompt": "blurry, low resolution, bad lighting, poorly drawn furniture, distorted proportions, messy room, unrealistic colors, extra limbs, missing furniture, bad anatomy, low detail, pixelated, grainy, artifacts, oversaturated, asymmetry, ugly, cartoonish, out of frame, duplicate objects", "guidance_scale": "7.5" }' ``` ### Python ```python import requests response = requests.post( "https://modelslab.com/api/v6/interior/make", headers={ "Content-Type": "application/json" }, json={ "key": "YOUR_API_KEY", "model_id": "interior", "init_image": "https://assets.modelslab.com/generations/a55cd121-19ad-4b87-a338-a480f2c223d8", "prompt": "Design a Living Room with the following specifications: Styles: Modern, Scandinavian Wall Color: #9c27b0ff Flooring Type: tile Furnitures: Sofa, Tall lamp", "strength": "0.7", "negative_prompt": "blurry, low resolution, bad lighting, poorly drawn furniture, distorted proportions, messy room, unrealistic colors, extra limbs, missing furniture, bad anatomy, low detail, pixelated, grainy, artifacts, oversaturated, asymmetry, ugly, cartoonish, out of frame, duplicate objects", "guidance_scale": "7.5" } ) print(response.json()) ``` ### JavaScript ```javascript fetch("https://modelslab.com/api/v6/interior/make", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ "key": "YOUR_API_KEY", "model_id": "interior", "init_image": "https://assets.modelslab.com/generations/a55cd121-19ad-4b87-a338-a480f2c223d8", "prompt": "Design a Living Room with the following specifications: Styles: Modern, Scandinavian Wall Color: #9c27b0ff Flooring Type: tile Furnitures: Sofa, Tall lamp", "strength": "0.7", "negative_prompt": "blurry, low resolution, bad lighting, poorly drawn furniture, distorted proportions, messy room, unrealistic colors, extra limbs, missing furniture, bad anatomy, low detail, pixelated, grainy, artifacts, oversaturated, asymmetry, ugly, cartoonish, out of frame, duplicate objects", "guidance_scale": "7.5" }) }) .then(response => response.json()) .then(data => console.log(data)); ``` ## Links - [Model Playground](https://modelslab.com/models/interior/interior) - [API Documentation](https://docs.modelslab.com) - [ModelsLab Platform](https://modelslab.com)