lightweight-ai
/
model2_6
- Public
- 77.5K runs
-
A100 (80GB)
Run lightweight-ai/model2_6 with an API
Use one of our client libraries to get started quickly. Clicking on a library will take you to the Playground tab where you can tweak different inputs, see the results, and copy the corresponding code to use in your own project.
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 |
---|---|---|---|
prompt |
string
|
A bohemian-style female travel blogger with sun-kissed skin and messy beach waves
|
Prompt for generated image
|
image |
string
|
Upload an image for inpainting. This will be the base image that will be partially modified.
|
|
guidance_scale |
number
|
3.5
|
None
|
inpaint |
boolean
|
False
|
None
|
controlnet |
boolean
|
False
|
None
|
mask |
string
|
Upload a mask image for inpainting. White areas (255) indicate regions to be inpainted, while black areas (0) will be preserved from the original image.
|
|
width |
integer
|
1024
|
Width of output image
|
height |
integer
|
1024
|
Height of output image
|
prompt_strength |
number
|
0.8
Max: 1 |
Prompt strength (or denoising strength) when using image to image. 1.0 corresponds to full destruction of information in image.
|
num_outputs |
integer
|
1
Min: 1 Max: 4 |
Number of images to output.
|
num_inference_steps |
integer
|
28
Min: 1 Max: 50 |
Number of inference steps
|
loras |
array
|
[]
|
Lora list (Realism, Karina, IU)
|
lora_scales |
array
|
[]
|
Lora scales
|
seed |
integer
|
Random seed. Set for reproducible generation
|
|
output_format |
string
(enum)
|
png
Options: webp, jpg, png |
Format of the output images
|
output_quality |
integer
|
100
Max: 100 |
Quality when saving the output images, from 0 to 100. 100 is best quality, 0 is lowest quality. Not relevant for .png outputs
|
control_strength |
number
|
0.65
Max: 1 |
ControlNet strength, depth works best at 0.2, canny works best at 0.4. Recommended range is 0.3-0.8
|
control_image |
string
|
Control image
|
|
low_threshold |
integer
|
100
|
None
|
high_threshold |
integer
|
200
|
None
|
sketch_image |
string
|
Control image
|
|
nsfw_chekcer |
boolean
|
False
|
None
|
brightness |
number
|
1
|
None
|
annotator |
string
(enum)
|
canny
Options: canny, content, face_detector, hed, midas, mlsd, open_pose, pidi, normal_bae, lineart, lineart_anime, sam, leres |
An enumeration.
|
control_guidance_start |
number
|
0.2
Max: 1 |
control_guidance_start
|
control_guidance_end |
number
|
0.8
Max: 1 |
control_guidance_end
|
{
"type": "object",
"title": "Input",
"properties": {
"mask": {
"type": "string",
"title": "Mask",
"format": "uri",
"x-order": 5,
"description": "Upload a mask image for inpainting. White areas (255) indicate regions to be inpainted, while black areas (0) will be preserved from the original image."
},
"seed": {
"type": "integer",
"title": "Seed",
"x-order": 13,
"description": "Random seed. Set for reproducible generation"
},
"image": {
"type": "string",
"title": "Image",
"format": "uri",
"x-order": 1,
"description": "Upload an image for inpainting. This will be the base image that will be partially modified."
},
"loras": {
"type": "array",
"items": {
"type": "string"
},
"title": "Loras",
"default": [],
"x-order": 11,
"description": "Lora list (Realism, Karina, IU)"
},
"width": {
"type": "integer",
"title": "Width",
"default": 1024,
"x-order": 6,
"description": "Width of output image"
},
"height": {
"type": "integer",
"title": "Height",
"default": 1024,
"x-order": 7,
"description": "Height of output image"
},
"prompt": {
"type": "string",
"title": "Prompt",
"default": "A bohemian-style female travel blogger with sun-kissed skin and messy beach waves",
"x-order": 0,
"description": "Prompt for generated image"
},
"inpaint": {
"type": "boolean",
"title": "Inpaint",
"default": false,
"x-order": 3
},
"annotator": {
"enum": [
"canny",
"content",
"face_detector",
"hed",
"midas",
"mlsd",
"open_pose",
"pidi",
"normal_bae",
"lineart",
"lineart_anime",
"sam",
"leres"
],
"type": "string",
"title": "annotator",
"description": "An enumeration.",
"default": "canny",
"x-order": 23
},
"brightness": {
"type": "number",
"title": "Brightness",
"default": 1,
"x-order": 22
},
"controlnet": {
"type": "boolean",
"title": "Controlnet",
"default": false,
"x-order": 4
},
"lora_scales": {
"type": "array",
"items": {
"type": "number"
},
"title": "Lora Scales",
"default": [],
"x-order": 12,
"description": "Lora scales"
},
"num_outputs": {
"type": "integer",
"title": "Num Outputs",
"default": 1,
"maximum": 4,
"minimum": 1,
"x-order": 9,
"description": "Number of images to output."
},
"nsfw_chekcer": {
"type": "boolean",
"title": "Nsfw Chekcer",
"default": false,
"x-order": 21
},
"sketch_image": {
"type": "string",
"title": "Sketch Image",
"format": "uri",
"x-order": 20,
"description": "Control image"
},
"control_image": {
"type": "string",
"title": "Control Image",
"format": "uri",
"x-order": 17,
"description": "Control image"
},
"low_threshold": {
"type": "integer",
"title": "Low Threshold",
"default": 100,
"x-order": 18
},
"output_format": {
"enum": [
"webp",
"jpg",
"png"
],
"type": "string",
"title": "output_format",
"description": "Format of the output images",
"default": "png",
"x-order": 14
},
"guidance_scale": {
"type": "number",
"title": "Guidance Scale",
"default": 3.5,
"x-order": 2
},
"high_threshold": {
"type": "integer",
"title": "High Threshold",
"default": 200,
"x-order": 19
},
"output_quality": {
"type": "integer",
"title": "Output Quality",
"default": 100,
"maximum": 100,
"minimum": 0,
"x-order": 15,
"description": "Quality when saving the output images, from 0 to 100. 100 is best quality, 0 is lowest quality. Not relevant for .png outputs"
},
"prompt_strength": {
"type": "number",
"title": "Prompt Strength",
"default": 0.8,
"maximum": 1,
"minimum": 0,
"x-order": 8,
"description": "Prompt strength (or denoising strength) when using image to image. 1.0 corresponds to full destruction of information in image."
},
"control_strength": {
"type": "number",
"title": "Control Strength",
"default": 0.65,
"maximum": 1,
"minimum": 0,
"x-order": 16,
"description": "ControlNet strength, depth works best at 0.2, canny works best at 0.4. Recommended range is 0.3-0.8"
},
"num_inference_steps": {
"type": "integer",
"title": "Num Inference Steps",
"default": 28,
"maximum": 50,
"minimum": 1,
"x-order": 10,
"description": "Number of inference steps"
},
"control_guidance_end": {
"type": "number",
"title": "Control Guidance End",
"default": 0.8,
"maximum": 1,
"minimum": 0,
"x-order": 25,
"description": "control_guidance_end"
},
"control_guidance_start": {
"type": "number",
"title": "Control Guidance Start",
"default": 0.2,
"maximum": 1,
"minimum": 0,
"x-order": 24,
"description": "control_guidance_start"
}
}
}
Output schema
The shape of the response you’ll get when you run this model with an API.
{
"type": "array",
"items": {
"type": "string",
"format": "uri"
},
"title": "Output"
}