有奖捉虫:行业应用 & 管理与支持文档专题 HOT
文档中心 > 高性能应用服务 > 快速入门 > Stable Diffsuion 常见操作指南
本文将介绍常用 Stable Diffusion 操作,包括重启 WebUI、导入外部模型、下载插件等。

重启 WebUI

若您在使用过程中遇到 WebUI 界面无法正常打开,可进入 Terminal,通过如下指令重新启动 WebUI 服务。
cd stable-diffusion-webui
(python3 -u launch.py --skip-prepare-environment --xformers --listen --enable-insecure-extension-access --port=6889 >> /var/log/sd_service.log 2>&1 &) && tail -f /var/log/sd_service.log

查看 WebUI 运行日志

若您希望查看 WebUI 运行状态,包括模型加载、图片生成、插件下载进度等内容,可进入 Terminal,通过如下指令查看 WebUI 运行日志。
cd stable-diffusion-webui
tail -f /var/log/sd_service.log

导入外部模型

目前支持通过3种路径导入模型:

方式一:直接下载(推荐境外地域实例使用)

1. 登录 高性能应用服务 HAI 控制台。
2. 选择需要连接的算力,然后单击算力连接。在下拉菜单中,单击 JupyterLab

3. 进入 JupyterLab 后,选择 Other > Terminal,进入终端界面。

4. 进入后默认处于根目录下,输入如下指令进入 stable diffusion 的模型文件夹。
cd stable-diffusion-webui/models/Stable-diffusion
截图如下:

5. 获取预期使用的模型文件下载地址,在 stable-diffusion-webui/models/Stable-diffusion 目录下,将文件使用 wget 指令下载到目录中。
wget https://xyz.com/api/download/models/xxxx
6. 刷新 WebUI,即可使用新模型。

方式二: 通过 JupyterLab 上传(适合1GB以内小文件)

1. 将预期使用的模型提前下载到电脑本地。
2. 选择 JupyterLab 进行算力连接,在左侧文件目录处,依次双击进入如下文件夹:
root/stable-diffusion-webui/models/Stable-diffusion
3. 单击左侧文件目录处的文件上传,选择已下载的模型文件,即可将模型上传至高性能应用服务实例。


方式三:通过 COS 上传(适合大文件)

1. 将预期使用的模型提前下载到电脑本地。
2. 进入腾讯云对象存储控制台(cos),创建新存储桶并将模型文件上传至该存储桶。
注意:
创建 COS 存储桶时,需注意与应用实例相同地域。否则会在拉取文件时产生额外流量费用。

3. 选择 JupyterLab 进行算力连接,进入Terminal后,进入后默认处于根目录下,输入如下指令进入 stable diffusion 的模型文件夹。
cd stable-diffusion-webui/models/Stable-diffusion
4. 获取在存储桶中的模型文件下载地址,并在该目录下,将文件 wget 到高性能应用服务实例中。

wget https://test-xxx.cos.ap-guangzhou.myqcloud.com/lyriel_v16.safetensors
5. 刷新 WebUI,即可使用新模型。

新增插件

直接安装(推荐境外地域实例使用)

1. 登录 高性能应用服务 HAI 控制台。
2. 选择对应的算力,单击算力连接。在下拉菜单中,单击 Gradio WebUI

3. 进入 WebUI,单击进入 extensions,单击 Load from 后,选择预期使用的插件,单击 Install

4. 安装完成后,单击进入 Settings,单击 Reload UI 后,插件即可生效。


进入插件目录安装

1. 登录 高性能应用服务 HAI 控制台。
2. 选择需要连接的算力,然后单击连接算力。在下拉菜单中,单击 JupyterLab

3. 选择 JupyterLab 进行算力连接,进入 Terminal。

4. 进入后默认处于根目录下,输入如下指令进入 extensions 文件夹。
cd stable-diffusion-webui/extentions
5. 获取预期使用的插件下载地址,在 stable-diffusion-webui/extensions 目录下,将文件使用 git clone 指令下载到目录中。
6. 刷新 WebUI,即可使用新插件。