AI绘画热点模型大汇总,让你一次用个够
前段时间,在利用ControlNet重新定义你的AI姿势中提到了如何利用快捷方式节省谷歌硬盘,由于目前收集到的模型站点涉及的模型较少,且缺少lora模型。因此寻思着自己是不是也可以做一些热点模型的站点出来分享给大家,这样大家就可以全身心的进行AI绘画了,不用操心模型和谷歌硬盘容量的问题了。
模型站点分享在文末,如果只想获取模型站点可直接滑到最下面即可。
同时注意,不要一气将所有模型都放进去,会导致webUI加载不动,具体原因看成果检验部分。
这个问题的核心就是如何获取更多的容量,最简单的方式当然是每月花钱租了。但是这样长期投入太大(别问,问就是没钱),所以我决定尝试多薅几个账号,毕竟一个账号15G,四五个账号足以满足我当前的需求了。
如何获取多个Gmail
在尝试了网上各种方法,包括但不限于手机法、网易邮箱大师法、改设置语言法、换ip法、接码法,发现都不行(估计是我的tz比较破)。万般无奈下决定看看有没有能够买的,结果真让我找到了靠谱的(申明绝无利益关系,也不是广告)。直接在很多号上购买,一个账号只需3个币(这个钱还是有的)。
当然,一开始也是抱着尝试的心态,所以先买了一个试试水。买完后会给你一个卡密,含有账号+密码+辅助邮箱
⚠️:登陆选择【确认您的辅助邮箱】进行验证,有的可能会跳出手机号验证(我就出现过一次),填自己国内的手机号就行。
⚠️:及时修改辅助邮箱和账号密码
下载c站模型
当模型较少时,你能很清楚的知道各模型的风格,出图效果。但是当模型多了就需要很好的维护了,最简单的需求就是有预览图。在网上搜索了一番后,找到了一款油猴插件Civitai网站辅助完美的解决了,安装后进入模型下载页面就会出现一键下载的按钮,将上面的按钮转为下载markdown模式。只需一键下载就会同时下载模型文件+模型预览图+模型介绍md文档
。其中markdown文档详细的记录的模型的基本信息,包括触发词。并将作者的示例图参数信息也提供了,方便大家快速复现出图效果。
现在c站也无法访问了,因此下载模型并分享出来就显得更有价值了。
在夜以继日的手动操作下,下载了热度最高(按下载次数排序)的两百多个模型,由于后面的模型下载量都在1、2千,因此后面就偶尔下几个还不错的,质量好不好就得使用后才知道了。
在完成lora模型的整理后,再以同样的方式下载ckpt大模型。结果发现速度太慢了,而且tz也不稳定,经常出现下载失败重新开始(你能想象下载好几个G的模型,下了一个多小时完成了一半多进度却失败重新开始的痛苦吗。。。)
开始尝试新的方式,想到在利用colab实现AI绘画自由中的colab在下载模型的时候很快,查了下发现,colab的下载依赖的是云端网速,通常能达到几十兆每秒。
# 挂载谷歌硬盘
from google.colab import drive
drive_path = "/content/drive"
drive.mount(drive_path, force_remount=True)
# 创建文件夹
import os
os.makedirs('/content/drive/MyDrive/models', exist_ok=True)
# 切换到指定目录下
%cd /content/drive/MyDrive/models
# 9527_v10.ckpt
# 根据url下载
!wget -nc https://civitai.com/api/download/models/7278
⚠️:脚本比较简单,所以记得在谷歌硬盘自己手动重命名下载的文件。
⚠️:这时候下载的文件在谷歌硬盘里,如果需要下载下来,只需在谷歌上下载即可,正常速度在2-3兆左右
上传模型至谷歌硬盘并制作模型站点
现在只需要将这些模型分门别类,并且15G一捆的上传到谷歌硬盘就行了。本以为轻轻松松就可以了,结果却忽视了谷歌硬盘的上传速度,一个慢字都不能形容它了。
略微思考后,完全可以用colab下载文件,然后解压到谷歌硬盘的指定位置即可。那现在最大的问题是将文件放到一个地方,可以产生一个下载链接才行。首先想到的就是邮箱的文件中转站,结果国内各邮箱要么收钱,要么文件大小只能限制在1,2个G。转念一想抱脸网不就是一个完美的寄存点吗,而且国内还能访问。尝试了下,不仅容量大,而且上传速度也正常(虽然不是很快),堪称完美。
# 挂载谷歌硬盘
from google.colab import drive
drive_path = "/content/drive"
drive.mount(drive_path, force_remount=True)
# 创建文件夹
import os
os.makedirs('/content/drive/MyDrive/models', exist_ok=True)
# 根据url下载指定文件(忽略已存在文件)
!wget -nc https://huggingface.co/spaces/HsuHeinrich/SD-models-collection/resolve/main/ckpt2_lora.zip
# 解压下载的文件至谷歌硬盘
!unzip -q /content/ckpt2_lora.zip -d /content/drive/MyDrive/models
在colab和hugging face的加持下,终于完成了各硬盘的上传。剩下的只需要产生分享链接就好了,选中文件夹-右键获取链接-将权限改为所有知道链接的人-复制链接就好了。下面是完整的模型站点链接:
模型站点一(Anything, Counterfeit, VAEs)
模型站点二(AbyssOrangeMix, PastelMix)
模型站点三(ChilloutMix)
模型站点四(CamelliaMix2.5D, ControlNet, T2IAdapter)
模型站点五(meinamix+c站top lora模型【sfw】
模型站点六(revAnimated+dreamshaper+国风3)
模型站点七(rpg+OldFish+koreanstyle25D+dosmix+9527)
模型站点八(realistic+NED+deliberate+artErosAerosATribute)
如果大家感兴趣,也可以按照本文的方法做一些模型站点分享出来,只要人人都献出一点爱,这个世界将变得更加美好~
成果检验
终于到了激动人心的时候了,一气将所有的ckpt以快捷方式转存到自己硬盘的Stable-diffusion下,lora以快捷方式转存到自己硬盘的lora下,然后开始启动colab。
不出意外的话就要发生意外了,模型是多了,但webUI却加载不动了。看了下日志,发现执行过程中会加载内置的所有lora模型。。。
我在等了半个多小时后,只能无奈将模型数量减少了。建议是ckpt在5-7个左右,lora在10个左右。可以发现,模型和lora加载成功,也能正常调用。
当然也不能说分享就失败了,我在硬盘下新建了一个lora和一个ckpt用来存所有的模型快捷方式。这样在需要的时候就可以随时选择自己想要的模型放进去就好了。
模型太多的烦恼
模型太多了,也容易出现选择困难症。所以我在这基础上将模型按热度汇总到了Gihub[SD-models-collection]上,方便大家快速检索。当大家不知道选什么模型的时候,选择下载量靠前的上手准没错。
本着开源精神,我也将所有的AI绘画资源也一并分享到了Gihub上(模型汇总的下面),有需要的同学可以根据需求自取。当前资源包括:各类模型文件、openpose资源、tags、AI绘画colab、模型站点、AI系列文章
因为不知名原因导致hugging face的space空间崩了,手残给删了。。。又重新建了个model,这几天会陆续将模型传上去。
总结
本文分享了如何制作自己的模型站点。通过购买Gmail实现多账号分享,并利用colab实现加速下载,利用hugging face作为中转和文件分享,最终完成了c站热点模型的站点分享。另外也在github上对模型按照热度做了个汇总,方便大家检索使用,并同时分享了我所知道的AI绘画资源。最后祝愿大家绘画之旅更加愉悦~
整理不易,良心分享。希望大家能顺手点个赞~