完整详细的stable-diffusion-webui的参数和配置1

2023/11/3 21:02:51

本文主要是介绍完整详细的stable-diffusion-webui的参数和配置1,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

建议先关注、点赞、收藏后再阅读。

https://img1.sycdn.imooc.com/65444aea00014dc709290619.jpg

命令行参数和配置1

环境变量

Name

Description

PYTHON

设置 Python 可执行文件的自定义路径。

VENV_DIR

指定虚拟环境的路径。 默认为 venv。 特殊值 -run 脚本而不创建虚拟环境。

COMMANDLINE_ARGS

主程序的附加命令行参数。

IGNORE_CMD_ARGS_ERRORS

设置为任何值都可以使程序在遇到意外的命令行参数时不会因错误而退出。

REQS_FILE

运行 launch.py 时将安装的具有依赖项的requirements.txt 文件的名称。 默认为requirements_versions.txt。

TORCH_COMMAND

安装命令 PyTorch.

INDEX_URL

--index-url pip的参数.

TRANSFORMERS_CACHE

Transformers 库下载并保存与 CLIP 模型相关的文件的路径。

CUDA_VISIBLE_DEVICES

选择要用于具有多个 GPU 的系统上的实例的 GPU。 例如,如果您想使用辅助 GPU,请输入“1”。(添加新行 webui-user.bat not in COMMANDLINE_ARGS): set CUDA_VISIBLE_DEVICES=0Alternatively, just use --device-id flag in COMMANDLINE_ARGS.

SD_WEBUI_LOG_LEVEL

记录详细程度。 支持 Python 内置日志记录模块支持的任何有效日志记录级别。 如果未设置,则默认为 INFO。

SD_WEBUI_CACHE_FILE

缓存文件路径。 如果未设置,则默认为根目录中的cache.json。

SD_WEBUI_RESTAR

由启动器脚本(如 webui.bat webui.sh)设置的值,通知 Webui 重新启动功能可用

SD_WEBUI_RESTARTING

表示 webui 当前是否正在重新启动或重新加载的内部值,用于禁用某些操作,例如自动启动浏览器。设置为 1 会禁用自动启动浏览器,设置为 0 即使在重新启动时也会启用自动启动某些扩展程序可能会使用此值用于类似目的。

webui-user

指定环境变量的推荐方法是编辑 webui-user.bat (Windows) 和 webui-user.sh (Linux):

  • set VARNAME=VALUE  Windows

  • export VARNAME="VALUE"  Linux

例如,在 Windows 中:

set COMMANDLINE_ARGS=--allow-code --xformers --skip-torch-cuda-test --no-half-vae --api --ckpt-dir A:\\stable-diffusion-checkpoints

在线运行

使用 --share 选项在线运行。 您将获得 xxx.app.gradio 链接。 这是在 colabs 中使用该程序的预期方式。 您可以使用标志 --gradio-auth username:password 为所述 gradio 共享实例设置身份验证,可选择提供多组用户名和密码,以逗号分隔。

在局域网内运行

使用 --listen 使服务器侦听网络连接。 这将允许本地网络上的计算机访问 UI,如果您配置端口转发,也允许互联网上的计算机访问 UI。 示例地址:http://192.168.1.3:7860 其中“192.168.1.3”是本地 IP 地址。

使用 --port xxxx 使服务器侦听特定端口,xxxx 是所需端口。 请记住,所有低于 1024 的端口都需要 root/admin 权限,因此建议使用高于 1024 的端口。默认为端口 7860(如果可用)。

在CPU上运行

仅使用您的 CPU 运行是可能的,但不推荐。 它非常慢并且没有 fp16 实现。

要运行,您必须启用所有这些标志:--use-cpu all --precision full --no-half --skip-torch-cuda-test

尽管由于生成速度非常慢,这是运行 webui 的一种值得怀疑的方式; 使用各种人工智能升级器和字幕工具可能对某些人有用。





这篇关于完整详细的stable-diffusion-webui的参数和配置1的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程