导入外部模型

最近更新时间:2024-05-31 14:42:31

我的收藏

操作场景

您可以在Stable Diffusion WebUI中导入外部模型,以自定义您的使用体验。导入外部模型一般有直接下载通过JupyterLab上传通过COS上传通过第三方客户端几种方式。

操作方式

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

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,即可使用新模型。

方式四:通过第三方客户端