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

一、引言

上一篇带大家在 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 更换模型 的教程了!是不是非常简单!快来更换自己喜欢的模型吧!

© 版权声明
THE END
喜欢就支持一下吧
点赞0

Warning: mysqli_query(): (HY000/3): Error writing file '/tmp/MYWw9Ozu' (Errcode: 28 - No space left on device) in /www/wwwroot/583.cn/wp-includes/class-wpdb.php on line 2345
admin的头像-五八三
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

图形验证码
取消
昵称代码图片