一、导言

上一篇带咱们在 Kaggle 平台上建立了 Stable Diffusion(没有建立好的请移步上一篇:AI 绘画依据 Kaggle 10 分钟建立 Stable Diffusion 保姆级教程),可是启动好之后,发现只有「实在-Deliberate」等自带的模型,画了画试试,丑的要命。

怎么才能画出网上那种绝美图片呢?

除了要写好提示词,模型也很要害! 搞起!

今日小鹿就介绍两种增加模型的方式,一种是从C 站增加,可是因为有一部分小伙伴反映打不开 C 站,所以今日也会介绍另一种方式,从huggingface来增加模型。

其实用 Kaggle 建立的 Stable Diffusion 替换模型非常简略,只需找到模型下载地址,然后修正 Python 代码后重启就 OK 了!

来吧,跟着小鹿搞起!

二、过程

1. 仿制模型链接地址

在 C 站(需求特殊网络)或者 huggingface 找到喜爱的模型,先以 C 站为比方:能够直接在查找框查找模型姓名,然后点进模型,在 “Download” 上右键 “仿制链接地址”。

如何换模型?AI 绘画基于 Kaggle 搭建的 Stable Diffusion 换模型(保姆级教程)

如何换模型?AI 绘画基于 Kaggle 搭建的 Stable Diffusion 换模型(保姆级教程)

如果登不上 C 站,能够试试 hugging,方式也比较简略:

咱们随便找一个模型(比方这个下载最多的),然后点进去。

如何换模型?AI 绘画基于 Kaggle 搭建的 Stable Diffusion 换模型(保姆级教程)

切换到 “Files and versions”,找到 “xxx.satetensors”,持续点进去。

如何换模型?AI 绘画基于 Kaggle 搭建的 Stable Diffusion 换模型(保姆级教程)

在 “download” 上右键“仿制链接地址”。

如何换模型?AI 绘画基于 Kaggle 搭建的 Stable Diffusion 换模型(保姆级教程)

2. 在 Kaggle 中修正 python 代码

依据自己要增加的模型来写,这儿拿过程一中增加的两个模型来举例:

找到增加模型的当地(在代码里搜“aria2c”), 会看到一大段,在最下面增加两行。

【C 站的模型】

!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://civitai.com/api/download/models/57618 -d /kaggle/working/stable-diffusion-webui/models/Stable-diffusion -o CounterfeitV30_v30.safetensors

【Hugging 的模型】

!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/jonatasgrosman/wav2vec2-large-xlsr-53-english/resolve/main/model.safetensors -d /kaggle/working/stable-diffusion-webui/models/Stable-diffusion -o wav2vec2-large-xlsr-53-english.safetensors

解释说明

如何换模型?AI 绘画基于 Kaggle 搭建的 Stable Diffusion 换模型(保姆级教程)

  • 模型下载地址:将模型下载地址替换为咱们第一步中仿制的地址
  • 模型存放地址:这儿不需求修正,用默许的就好
  • 模型称号:自定义的模型称号(留意后缀名正确)

3. 重跑

修正完在 Kaggle 上点左边的 “运转” 按钮重启。起来后发现模型的下拉框中就会有咱们下载的模型了。

如何换模型?AI 绘画基于 Kaggle 搭建的 Stable Diffusion 换模型(保姆级教程)

如何换模型?AI 绘画基于 Kaggle 搭建的 Stable Diffusion 换模型(保姆级教程)

三、结束语

好了,以上就是小鹿今日想分享的依据 Kaggle 平台建立的 Stable Diffusion 替换模型 的教程了!是不是非常简略!快来替换自己喜爱的模型吧!