一、导言
上一篇带咱们在 Kaggle 平台上建立了 Stable Diffusion(没有建立好的请移步上一篇:AI 绘画依据 Kaggle 10 分钟建立 Stable Diffusion 保姆级教程),可是启动好之后,发现只有「实在-Deliberate」等自带的模型,画了画试试,丑的要命。
怎么才能画出网上那种绝美图片呢?
除了要写好提示词,模型也很要害! 搞起!
今日小鹿就介绍两种增加模型的方式,一种是从C 站增加,可是因为有一部分小伙伴反映打不开 C 站,所以今日也会介绍另一种方式,从huggingface来增加模型。
其实用 Kaggle 建立的 Stable Diffusion 替换模型非常简略,只需找到模型下载地址,然后修正 Python 代码后重启就 OK 了!
来吧,跟着小鹿搞起!
二、过程
1. 仿制模型链接地址
在 C 站(需求特殊网络)或者 huggingface 找到喜爱的模型,先以 C 站为比方:能够直接在查找框查找模型姓名,然后点进模型,在 “Download” 上右键 “仿制链接地址”。
如果登不上 C 站,能够试试 hugging,方式也比较简略:
咱们随便找一个模型(比方这个下载最多的),然后点进去。
切换到 “Files and versions”,找到 “xxx.satetensors”,持续点进去。
在 “download” 上右键“仿制链接地址”。
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
解释说明
- 模型下载地址:将模型下载地址替换为咱们第一步中仿制的地址
- 模型存放地址:这儿不需求修正,用默许的就好
- 模型称号:自定义的模型称号(留意后缀名正确)
3. 重跑
修正完在 Kaggle 上点左边的 “运转” 按钮重启。起来后发现模型的下拉框中就会有咱们下载的模型了。
三、结束语
好了,以上就是小鹿今日想分享的依据 Kaggle 平台建立的 Stable Diffusion 替换模型 的教程了!是不是非常简略!快来替换自己喜爱的模型吧!