Logo Vincent
返回文章列表

StableDiffusionWebUI:启动参数

AI绘画
StableDiffusionWebUI:启动参数

【前言】

sdwebui启动时会有很多参数,本文依次分析一下

【启动参数】

启动参数的解析位于modules/cmd_args.py下

-f:允许root用户启动

—update-all-extensions:启动时更新所有插件

—skip-python-version-check:跳过python版本号检查

—skip-torch-cuda-test:跳过cuda检查,如果本地没有显卡,可以先跳过,cuda是n卡推出的计算平台

—reinstall-xformers:重新安装xformers,xformers是一种注意力模式,可以优化生图过程

—reinstall-torch:重新安装torch,torch是一个机器学习的库

—update-check:启动是检查更新

—test-server:启动测试环境

—log-startup:打印启动时的详细日志信息

—skip-prepare-environment:跳过所有环境准备的动作,例如检查各种环境

—skip-install:跳过所有安装依赖的动作

—dump-sysinfo:导出系统信息到本地

—loglevel:设置日志级别

—do-not-download-clip:不下载默认的clip模型

—data-dir:设置用户数据路径

—config:设置配置文件路径

—ckpt:checkpoint模型文件路径,如果设置了,会自动加载这个模型

—ckpt-dir:checkpoint模型路径

—vae-dir:vae路径

—gfpgan-dir:gfpgan路径,已废弃,使用—gfpgan-models-path

—gfpgan-model:gfpgan模型路径,已废弃,使用—gfpgan-models-path

—no-half:不将模型切换到16-bit floats

—no-half-vae:不将vae切换到16-bit floats

—no-progressbar-hiding:不隐藏gradio的进度条

—max-batch-count:最大批次

—embeddings-dir:embeddings路径

—textual-inversion-templates-dir:ti路径

—hypernetwork-dir:hypernetwork路径

—localizations-dir:国际化路径

—allow-code:允许自定义的脚本在webui中执行

—medvram:牺牲一些生图速度,减少显存使用

—medvram-sdxl:只针对sdxl启动medvram选项

—lowvram:牺牲很多生图速度,减少显存使用

—lowram:牺牲很多生图速度,减少内存使用

—always-batch-cond-uncond:啥都没做?

—unload-gfpgan:啥都没做?

—precision:设置精度

—upcast-sampling:upcast smpling模式,提升生图效率,减少显存占用

—share:将项目分享出去

—ngrok:分享的一些鉴权配置

—ngrok-region:同上

—ngrok-options:同上

—enable-insecure-extension-access:开启extension tab

—codeformer-models-path:codeformer路径

—gfpgan-models-path:gfpgan路径

—esrgan-models-path:esrgan路径

—bsrgan-models-path:bsrgan路径

—realesrgan-models-path:realesrgan路径

—dat-models-path:dat路径

—clip-models-path:clip路径

—xformers:开启xformers

—force-enable-xformers:强制开启xformers

—xformers-flash-attention:使用flash开启xformers

—deepdanbooru:啥都没做?

—opt-split-attention:使用doggettx来优化生图过程

—opt-sub-quad-attention:优化相关

—sub-quad-q-chunk-size:优化相关

—sub-quad-kv-chunk-size:优化相关

—sub-quad-chunk-threshold:优化相关

—opt-split-attention-invokeai:优化相关

—opt-split-attention-v1:优化相关

—opt-sdp-attention:优化相关

—opt-sdp-no-mem-attention:优化相关

—disable-opt-split-attention:优化相关

—disable-nan-check:禁止nan检查

—use-cpu:使用cpu模式

—use-ipex:使用intel xpu模式

—disable-model-loading-ram-optimization:禁止模型加载内存优化

—listen:默认启动只接收来自localhost的请求,添加这个参数后接收所有网络请求

—port:设置端口号

—show-negative-prompt:啥都没做?

—ui-config-file:ui的配置文件,默认为ui-config.json

—hide-ui-dir-config:隐藏ui文件夹配置

—freeze-settings:禁止修改所有全局配置

—freeze-settings-in-sections:禁止修改某一项配置

—freeze-specific-settings:禁止修改一些特殊的配置

—ui-settings-file:ui设置文件,默认为config.json

—gradio-debug:以debug模式启动gradio

—gradio-auth:启动gradio的auth认证

—gradio-auth-path:gradio auth的路径

—gradio-img2img-tool:啥都没做?

—gradio-inpaint-tool:啥都没做?

—gradio-allowed-path:添加文件到gradio可以访问的路径

—opt-channelslast:修改sd内存为channels last模式

—styles-file:样式文件,可以传多个文件

—autolaunch:启动后自动在浏览器打开

—theme:黑夜还是白天模式

—use-textbox-seed:用textbox输入种子

—disable-console-progressbars:不在console输出进度

—enable-console-prompts:啥都没做?

—vae-path:vae路径

—disable-safe-unpickle:禁用对模型是否包含恶意代码的检查

—api:同时启动api模式

—api-auth:启动api的auth认证

—api-log:启动api的日志输出

—nowebui:不启动webui,仅启动api模式

—ui-debug-mode:不加载模型,为了快速启动ui

—device-id:指定cuda的设备id

—administrator:admin权限启动

—cors-allow-origins:开启跨域

—cors-allow-origins-regex:开启跨域,匹配

—tls-keyfile:tls

—tls-certfile:tls

—disable-tls-verify:禁止tls校验

—server-name:服务器名称

—gradio-queue:啥都没做?

—no-gradio-queue:禁止ws请求,使用http轮询替代

—skip-version-check:跳过版本检查,包括torch和xformers

—no-hashing:跳过hash检查,提升模型加载速度

—no-download-sd-model:不下载默认的模型

—subpath:subpath

—add-stop-route:啥都没做?

—api-server-stop:允许通过api开停止和重启服务

—timeout-keep-alive:设置timeout,默认为30s

—disable-all-extensions:禁用所有插件

—disable-extra-extensions:禁用所有插件,除了内置插件

—skip-load-model-at-start:启动时不加载模型

—unix-filenames-sanitization:允许unix文件名

—filenames-max-length:文件名最大长度

—no-prompt-history:不记录提示词历史

SDWebUI

|—地址:https://sdwebui.ai/?from=vq

|—原汁原味的Stable Diffusion WebUI V1.10.1~

|—顶配4090显卡,高级会员独占4090单卡生图~

|—支持Mac客户端,Windows客户端,Web在线使用~

|—独创模型秒传功能,本地模型秒传使用~

|—支持文生图,图生图,附加功能,图片信息

|—支持Clip反推,DeepBooru反推

|—支持高清放大(Hires.fix),内置所需21款放大模型

|—支持细节修复(ADetailer),内置所需11款修复模型

|—支持Controlnet,内置44款预处理器,内置68款所需模型

|—支持超清放大(Tiled Diffusion, Demo Fusion, Tiled VAE)

|—支持老旧照片修复,内置21款放大模型,以及GFPGAN,CodeFormer修复模型

|—内置2个常用Style,11款热门Checkpoint模型,7款热门LoRA模型,14款常见embeddings

|—内置oldsix提示词插件

|—内置23讲新手入门教程

相关推荐

StableDiffusionWebUI:细节修复(ADetailer)

【前言】 有时候sd生成的图片细节会有问题,比如脸部或者手部, 常见的方案是给一些负向提示词,和高质量的正向提示词, 但在一些场景下还是有问题。 【场景】 上面说的有问题场景,比如提示词给了full body, sd就会将精力多分一些给全身,导致脸部效果一般, 即使给了很多高质量正向提示词,和负向提

StableDiffusionWebUI:Checkpoint

【前言】 sd的生图离不开checkpoint, 最初官方提供了一些checkpoint, 后续sd爱好者自己训了很多checkpoint, 可以在huggingface或者civitai上找到。 【Checkpoint使用】 安装 下载checkpoint后,放到stablediffusionwe

StableDiffusionWebUI:Embeddings

【前言】 embeddings,text inversion都指文本嵌入, 可以简单理解为一组提示词的集合, 负向,正向提示词都会用到。 【Embeddings使用】 安装 下载embeddings后,放在stablediffusionwebui/embeddings下即可 使用 在embeddin

StableDiffusionWebUI:文件介绍

【前言】 本节介绍sdwebui文件结构, https://github.com/AUTOMATIC1111/stablediffusionwebui 【文件结构】 configs:配置文件 embeddings:embeddings文件 extensionsbuiltin:内置插件 extensi

StableDiffusionWebUI:旧照片修复(GFPGAN)

【前言】 sdwebui的应用场景之一就是旧照片修复, 其实目前常见的旧照片修复在sdwebui前就有了, GFPGAN: https://github.com/TencentARC/GFPGAN CodeFormer: https://github.com/sczhou/CodeFormer 但是

StableDiffusionWebUI:界面介绍

【前言】 前面几章介绍了sd安装,本章介绍一下sdwebui的界面 【简介】 从上往下依次包括: 模型选择区:选择checkpoint模型,以及本地添加模型后刷新 主功能tab:切换各种常见的功能,例如文生图,图生图,pnginfo 提示词区:输入正向负向提示词 生图参数区:调整各种生图参数 图片预

StableDiffusionWebUI:高分辨率修复(Hires.fix)-重绘幅度

【前言】 上一节介绍了Hires.fix的算法区别, https://blog.vincentqiao.com/sdhiresfixm 本节介绍下Hires.fix的重绘幅度。 【Hires.fix】 还是固定其他与参数进行对比, 提示词中文 一个男孩,坐在椅子上,上半身,靠近窗口,蓝色上衣,黑色头

StableDiffusionWebUI:高分辨率修复(Hires.fix)-算法

【前言】 SD默认生成的图片是512x512的, 首次生图设置宽高太大,可能会有意想不到的问题, 建议还是首次512x512生图,然后后期通过高清放大提升分辨率。 高清放大有很多种方法,本节介绍高分辨率修复(Hires.fix) 【Hires.fix】 Hires.fix中的放大倍率,宽度,高度调整

StableDiffusionWebUI:Linux安装

【前言】 上一节讲了mac如何安装stable diffusion, StableDiffusionWebUI:Mac安装 linux的安装也大同小异, 本节介绍下sd在linux上的安装。 【服务器】 由于整个安装过程中需要安装很多依赖, 建议使用香港的竞价GPU服务器来安装, 安装好后打一个服务

StableDiffusionWebUI:Mac安装

【前言】 目前aigc生图赛道常见的几种方案, 1.sd生图 2.midjourney生图, https://www.midjourney.com/home 3.其他大模型生图 从几个维度简单对比一下 【sd简介】 github上sd相关项目有3个 https://github.com/CompVi

StableDiffusionWebUI:LoRA

【前言】 如果说checkpoint决定你生图的主要效果和风格, embeddings主要是负向提示词,避免不好的效果, 那lora就是微调,出你想要的效果。 【LoRA使用】 安装 将下载的LoRA添加到stablediffusionwebui/models/Lora即可, 如果不显示,点击右侧的

StableDiffusionWebUI:图片信息(PNG Info)

【前言】 png info是sdwebui自带的一个小功能, 在日常生图过程中必不可少。 【PNG Info】 简单说就是上传一张图片, 读取图片的meta信息, 解析出其中的生图信息, 并可以方便的回传到其他功能, 例如文生图,图生图,局部重绘等。 使用也比较简单,在PNG Info的tab, 上

StableDiffusionWebUI:提示词插件

【前言】 本地安装sdwebui,及简单认识了sdwebu的界面后, 可能就陷入了迷茫,到底应该怎么生图? 其实可以先设定几个小目标: 1.找到自己喜欢的ip,或者动漫,或者明星等,尝试生成ip图片 2.尝试个自己普通的照片,换为酷炫的场景 【提示词】 例如我想生成一张鸣人成为火影后的图片, 那就需

StableDiffusionWebUI:采样器(Sampler)

【前言】 本章介绍sdwebui中的采样器 【采样器】 采样器,sampler是SD图像生成过程的采样方法, 以下面一段提示词,文生图,固定checkpoint,固定随机种子,对比不同采样器效果 提示词中文 一个男孩,坐在椅子上,上半身,靠近窗口,蓝色上衣,黑色头发,戴眼镜,面向镜头,左手边是窗子

StableDiffusionWebUI:迭代步数(Steps)

【前言】 本节介绍sdwebui中的采样迭代步数, 【采样迭代步数】 上一节介绍了采样器: https://blog.vincentqiao.com/sdsampler 采样迭代步数是指生图过程中添加噪声和降噪的步数 提示词中文 一个男孩,坐在椅子上,上半身,靠近窗口,蓝色上衣,黑色头发,戴眼镜,面

sdwebui.ai-即开即用原生sdwebui

sdwebui.ai sdwebui.ai是即开即用的原生在线sdwebui,地址:https://www.sdwebui.ai/ 原汁原味的Stable Diffusion WebUI V1.10.1 顶配4090显卡,高级会员独占4090单卡生图 支持Mac客户端,Windows客户端,Web在

SodaArt-三步修复老旧照片

环境准备 打开 https://sodaart.ai/ , 下载mac或windows客户端,本地安装后打开, 或者点在线生图直接打开web端, 步骤1:登录首页 使用手机号+验证码,登录首页,点击在线生图, 步骤2:在附加功能上传老旧照片 在线生图附加功能tab下,上传自己的老旧照片, 步骤3:配

© 2026 vincentqiao.com . 保留所有权利。