You're looking at a specific version of this model. Jump to the model overview.
vetkastar /fooocus_test_test:f1a06301
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
|
|
Prompt for image generation
|
negative_prompt |
string
|
|
Negative prompt for image generation
|
style_selections |
string
|
Fooocus V2,Fooocus Enhance,Fooocus Sharp
|
Fooocus styles applied for image generation, separated by comma
|
performance_selection |
string
(enum)
|
Speed
Options: Speed, Quality, Extreme Speed, Lightning |
Performance selection
|
aspect_ratios_selection |
string
(enum)
|
1152*896
Options: 704*1408, 704*1344, 768*1344, 768*1280, 832*1216, 832*1152, 896*1152, 896*1088, 960*1088, 960*1024, 1024*1024, 1024*960, 1088*960, 1088*896, 1152*896, 1152*832, 1216*832, 1280*768, 1344*768, 1344*704, 1408*704, 1472*704, 1536*640, 1600*640, 1664*576, 1728*576 |
The generated image's size
|
image_number |
integer
|
1
Min: 1 Max: 8 |
How many image to generate
|
image_seed |
integer
|
-1
|
Seed to generate image, -1 for random
|
use_default_loras |
boolean
|
True
|
Use default LoRAs
|
loras_custom_urls |
string
|
|
Custom LoRAs URLs in the format 'url,weight' provide multiple seperated by ; (example 'url1,0.3;url2,0.1')
|
sharpness |
number
|
2
Max: 30 |
None
|
guidance_scale |
number
|
7
Min: 1 Max: 30 |
None
|
refiner_switch |
number
|
0.5
Min: 0.1 Max: 1 |
None
|
uov_input_image |
string
|
Input image for upscale or variation, keep None for not upscale or variation
|
|
uov_method |
string
(enum)
|
Disabled
Options: Disabled, Vary (Subtle), Vary (Strong), Upscale (1.5x), Upscale (2x), Upscale (Fast 2x), Upscale (Custom) |
An enumeration.
|
uov_upscale_value |
number
|
0
|
Only when Upscale (Custom)
|
inpaint_additional_prompt |
string
|
|
Prompt for image generation
|
inpaint_input_image |
string
|
Input image for inpaint or outpaint, keep None for not inpaint or outpaint. Please noticed, `uov_input_image` has bigger priority is not None.
|
|
inpaint_input_mask |
string
|
Input mask for inpaint
|
|
outpaint_selections |
string
|
|
Outpaint expansion selections, literal 'Left', 'Right', 'Top', 'Bottom' separated by comma
|
outpaint_distance_left |
integer
|
0
|
Outpaint expansion distance from Left of the image
|
outpaint_distance_top |
integer
|
0
|
Outpaint expansion distance from Top of the image
|
outpaint_distance_right |
integer
|
0
|
Outpaint expansion distance from Right of the image
|
outpaint_distance_bottom |
integer
|
0
|
Outpaint expansion distance from Bottom of the image
|
cn_img1 |
string
|
Input image for image prompt. If all cn_img[n] are None, image prompt will not applied.
|
|
cn_stop1 |
number
|
Max: 1 |
Stop at for image prompt, None for default value
|
cn_weight1 |
number
|
Max: 2 |
Weight for image prompt, None for default value
|
cn_type1 |
string
(enum)
|
ImagePrompt
Options: ImagePrompt, FaceSwap, PyraCanny, CPDS |
ControlNet type for image prompt
|
cn_img2 |
string
|
Input image for image prompt. If all cn_img[n] are None, image prompt will not applied.
|
|
cn_stop2 |
number
|
Max: 1 |
Stop at for image prompt, None for default value
|
cn_weight2 |
number
|
Max: 2 |
Weight for image prompt, None for default value
|
cn_type2 |
string
(enum)
|
ImagePrompt
Options: ImagePrompt, FaceSwap, PyraCanny, CPDS |
ControlNet type for image prompt
|
cn_img3 |
string
|
Input image for image prompt. If all cn_img[n] are None, image prompt will not applied.
|
|
cn_stop3 |
number
|
Max: 1 |
Stop at for image prompt, None for default value
|
cn_weight3 |
number
|
Max: 2 |
Weight for image prompt, None for default value
|
cn_type3 |
string
(enum)
|
ImagePrompt
Options: ImagePrompt, FaceSwap, PyraCanny, CPDS |
ControlNet type for image prompt
|
cn_img4 |
string
|
Input image for image prompt. If all cn_img[n] are None, image prompt will not applied.
|
|
cn_stop4 |
number
|
Max: 1 |
Stop at for image prompt, None for default value
|
cn_weight4 |
number
|
Max: 2 |
Weight for image prompt, None for default value
|
cn_type4 |
string
(enum)
|
ImagePrompt
Options: ImagePrompt, FaceSwap, PyraCanny, CPDS |
ControlNet type for image prompt
|
disable_preview |
boolean
|
False
|
Disable preview during generation
|
disable_intermediate_results |
boolean
|
False
|
Disable intermediate results
|
disable_seed_increment |
boolean
|
False
|
Disable Seed Increment
|
adm_scaler_positive |
number
|
1.5
Min: 0.1 Max: 3 |
Positive ADM Guidance Scaler
|
adm_scaler_negative |
number
|
0.8
Min: 0.1 Max: 3 |
Negative ADM Guidance Scaler
|
adm_scaler_end |
number
|
0.3
Max: 1 |
ADM Guidance End At Step
|
adaptive_cfg |
number
|
7
Min: 1 Max: 30 |
CFG Mimicking from TSNR
|
sampler_name |
string
|
dpmpp_2m_sde_gpu
|
Sampler
|
scheduler_name |
string
|
karras
|
Scheduler
|
overwrite_step |
integer
|
-1
Min: -1 Max: 200 |
Forced Overwrite of Sampling Step
|
overwrite_switch |
number
|
-1
Min: -1 Max: 1 |
Forced Overwrite of Refiner Switch Step
|
overwrite_width |
integer
|
-1
Min: -1 Max: 2048 |
Forced Overwrite of Generating Width
|
overwrite_height |
integer
|
-1
Min: -1 Max: 2048 |
Forced Overwrite of Generating Height
|
overwrite_vary_strength |
number
|
-1
Min: -1 Max: 1 |
Forced Overwrite of Denoising Strength of "Vary"
|
overwrite_upscale_strength |
number
|
-1
Min: -1 Max: 1 |
Forced Overwrite of Denoising Strength of "Upscale"
|
mixing_image_prompt_and_vary_upscale |
boolean
|
False
|
Mixing Image Prompt and Vary/Upscale
|
mixing_image_prompt_and_inpaint |
boolean
|
False
|
Mixing Image Prompt and Inpaint
|
debugging_cn_preprocessor |
boolean
|
False
|
Debug Preprocessors
|
skipping_cn_preprocessor |
boolean
|
False
|
Skip Preprocessors
|
canny_low_threshold |
integer
|
64
Min: 1 Max: 255 |
Canny Low Threshold
|
canny_high_threshold |
integer
|
128
Min: 1 Max: 255 |
Canny High Threshold
|
refiner_swap_method |
string
|
joint
|
Refiner swap method
|
controlnet_softness |
number
|
0.25
Max: 1 |
Softness of ControlNet
|
freeu_enabled |
boolean
|
False
|
FreeU enabled
|
freeu_b1 |
number
|
1.01
|
FreeU B1
|
freeu_b2 |
number
|
1.02
|
FreeU B2
|
freeu_s1 |
number
|
0.99
|
FreeU B3
|
freeu_s2 |
number
|
0.95
|
FreeU B4
|
debugging_inpaint_preprocessor |
boolean
|
False
|
Debug Inpaint Preprocessing
|
inpaint_disable_initial_latent |
boolean
|
False
|
Disable initial latent in inpaint
|
inpaint_engine |
string
|
v2.6
|
Inpaint Engine
|
inpaint_strength |
number
|
1
Max: 1 |
Inpaint Denoising Strength
|
inpaint_respective_field |
number
|
1
Max: 1 |
Inpaint Respective Field
|
inpaint_mask_upload_checkbox |
boolean
|
False
|
Upload Mask
|
invert_mask_checkbox |
boolean
|
False
|
Invert Mask
|
inpaint_erode_or_dilate |
integer
|
0
Min: -64 Max: 64 |
Mask Erode or Dilate
|
Output schema
The shape of the response you’ll get when you run this model with an API.
{'description': 'Output model',
'properties': {'paths': {'items': {'format': 'uri', 'type': 'string'},
'title': 'Paths',
'type': 'array'},
'seeds': {'items': {'type': 'string'},
'title': 'Seeds',
'type': 'array'}},
'required': ['seeds', 'paths'],
'title': 'Output',
'type': 'object'}