[[https://pctresearch.com/|{{:banner_image.jpg?nolink&800|}}]] ====== stable-diffusion-webui(AUTOMATIC1111) ====== - [[webui-tips#All command line arguments|All command line arguments]] - [[webui-tips#Filename and location to use for styles|Filename and location to use for styles]] - [[webui-tips#folder structure|folder structure]] - [[webui-tips#ControlNet|ControlNet]] - [[webui-tips#Deffernce between ControlNet and ControlNet 1.1|Deffernce between ControlNet and ControlNet 1.1]] - [[webui-tips#Adetailer|Adetailer]] ===== All command line arguments ===== [[https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Command-Line-Arguments-and-Settings#all-command-line-arguments|all command line arguments]] ===== Filename and location to use for styles ===== ''stable-diffusion-webui\styles.csv'' You can chage this filename with COMMANDLINE_ARGS in webui_user.bat @echo off set PYTHON= set GIT= set VENV_DIR= set XFORMERS_PACKAGE=xformers==0.0.20 set COMMANDLINE_ARGS=--xformers --styles-file styles2.csv call webui.bat ===== folder structure =====
Type Extension Placing Location
Base Models .ckpt or .safetensors \stable-diffusion-webui\models\Stable-diffusion
LoRA .safetensors \stable-diffusion-webui\models\Lora
LyCORIS .safetensors \stable-diffusion-webui\models\LyCORIS (A1111 version < 1.5)
\stable-diffusion-webui\models\Lora (A1111 version >= 1.5)
Textual Inversion(Easy Negative,Bad Prompts v2,charturnerv2) .safetensors or .pt or .bin \stable-diffusion-webui\embeddings
Upscaler .pth \stable-diffusion-webui\models\ESRGAN
VAE .safetensors \stable-diffusion-webui\models\VAE
ControlNet Models .safetensors \stable-diffusion-webui\models/ControlNet
ControlNet-v1-1 .pth \stable-diffusion-webui\extensions\sd-webui-controlnet\models
Adetailer (**You DON'T need to download any model from huggingface,now.except additional model like ultralytics( yolo model) .pt \stable-diffusion-webui\models\adetailer
===== ControlNet ===== ==== Deffernce between ControlNet and ControlNet 1.1 ==== ControlNet can install from [webui]->[extensions]->[install form URL] [[https://github.com/Mikubill/sd-webui-controlnet.git|sd-webui-controlnet]] ControlNet-v1-1 is updated from [webui]->[extensions]->[installed]->[Check for update] Check [txt2img]or[img2img]->[ControlNet v1.1.XXX] if it says ControlNet v1.1.XXX then updated.
ControlNet 1.1 ControlNet model files
Instruct Pix2Pix - control_v11e_sd15_ip2p
Shuffle - control_v11e_sd15_shuffle
Tile - control_v11f1e_sd15_tile
Inpaint - control_v11p_sd15_inpaint
Lineart - control_v11p_sd15_lineart
Lineart anime - control_v11p_sd15s2_lineart_anime
Canny Canny control_v11p_sd15_canny
Depth Depth control_v11f1p_sd15_depth
Softedge HED control_v11p_sd15_softedge
MLSD MLSD control_v11p_sd15_mlsd
Normal Normal control_v11p_sd15_normalbae
Openpose Openpose control_v11p_sd15_openpose
Scribble Scribble control_v11p_sd15_scribble
Segmentaion Segmentaion control_v11p_sd15_seg
===== Adetailer ===== - ''Increse model tabs'' stable-diffusion-webui\extensions\adetailer\scripts !adetailer.py @@ -117,7 +117,10 @@ class AfterDetailerScript(scripts.Script): return scripts.AlwaysVisible def ui(self, is_img2img): - num_models = opts.data.get("ad_max_models", 2) +# mod start kan 2023/0904 +# num_models = opts.data.get("ad_max_models", 2) + num_models = opts.data.get("ad_max_models", 3) +# mod end kan 2023/0904 ad_model_list = list(model_mapping.keys()) sampler_names = [sampler.name for sampler in all_samplers] webui_info = WebuiInfo( @@ -673,7 +676,10 @@ def on_ui_settings(): shared.opts.add_option( "ad_max_models", shared.OptionInfo( - default=2, +# mod start kan 2023/09/04 +# default=2, + default=3, +# mod end kan 2023/09/04 label="Max models", component=gr.Slider, component_args={"minimum": 1, "maximum": 10, "step": 1},