AI绘画热点模型大汇总,让你一次用个够

news/2024/5/6 3:23:35/文章来源:https://blog.csdn.net/weixin_39293132/article/details/129996819

AI绘画热点模型大汇总,让你一次用个够

前段时间,在利用ControlNet重新定义你的AI姿势中提到了如何利用快捷方式节省谷歌硬盘,由于目前收集到的模型站点涉及的模型较少,且缺少lora模型。因此寻思着自己是不是也可以做一些热点模型的站点出来分享给大家,这样大家就可以全身心的进行AI绘画了,不用操心模型和谷歌硬盘容量的问题了。

模型站点分享在文末,如果只想获取模型站点可直接滑到最下面即可。

同时注意,不要一气将所有模型都放进去,会导致webUI加载不动,具体原因看成果检验部分。

这个问题的核心就是如何获取更多的容量,最简单的方式当然是每月花钱租了。但是这样长期投入太大(别问,问就是没钱),所以我决定尝试多薅几个账号,毕竟一个账号15G,四五个账号足以满足我当前的需求了。

如何获取多个Gmail

在尝试了网上各种方法,包括但不限于手机法、网易邮箱大师法、改设置语言法、换ip法、接码法,发现都不行(估计是我的tz比较破)。万般无奈下决定看看有没有能够买的,结果真让我找到了靠谱的(申明绝无利益关系,也不是广告)。直接在很多号上购买,一个账号只需3个币(这个钱还是有的)。

当然,一开始也是抱着尝试的心态,所以先买了一个试试水。买完后会给你一个卡密,含有账号+密码+辅助邮箱

⚠️:登陆选择【确认您的辅助邮箱】进行验证,有的可能会跳出手机号验证(我就出现过一次),填自己国内的手机号就行。

⚠️:及时修改辅助邮箱和账号密码

下载c站模型

当模型较少时,你能很清楚的知道各模型的风格,出图效果。但是当模型多了就需要很好的维护了,最简单的需求就是有预览图。在网上搜索了一番后,找到了一款油猴插件Civitai网站辅助完美的解决了,安装后进入模型下载页面就会出现一键下载的按钮,将上面的按钮转为下载markdown模式。只需一键下载就会同时下载模型文件+模型预览图+模型介绍md文档。其中markdown文档详细的记录的模型的基本信息,包括触发词。并将作者的示例图参数信息也提供了,方便大家快速复现出图效果。

image-20230405211405830

现在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 

image-20230405203836345

⚠️:脚本比较简单,所以记得在谷歌硬盘自己手动重命名下载的文件。

⚠️:这时候下载的文件在谷歌硬盘里,如果需要下载下来,只需在谷歌上下载即可,正常速度在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

image-20230405205322679

在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加载成功,也能正常调用。

image-20230405230442956

当然也不能说分享就失败了,我在硬盘下新建了一个lora和一个ckpt用来存所有的模型快捷方式。这样在需要的时候就可以随时选择自己想要的模型放进去就好了。

image-20230405214617385

模型太多的烦恼

模型太多了,也容易出现选择困难症。所以我在这基础上将模型按热度汇总到了Gihub[SD-models-collection]上,方便大家快速检索。当大家不知道选什么模型的时候,选择下载量靠前的上手准没错。

image-20230405213923773

image-20230405214021470

本着开源精神,我也将所有的AI绘画资源也一并分享到了Gihub上(模型汇总的下面),有需要的同学可以根据需求自取。当前资源包括:各类模型文件、openpose资源、tags、AI绘画colab、模型站点、AI系列文章

因为不知名原因导致hugging face的space空间崩了,手残给删了。。。又重新建了个model,这几天会陆续将模型传上去。

总结

本文分享了如何制作自己的模型站点。通过购买Gmail实现多账号分享,并利用colab实现加速下载,利用hugging face作为中转和文件分享,最终完成了c站热点模型的站点分享。另外也在github上对模型按照热度做了个汇总,方便大家检索使用,并同时分享了我所知道的AI绘画资源。最后祝愿大家绘画之旅更加愉悦~

整理不易,良心分享。希望大家能顺手点个赞~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_282439.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【stable-diffusion】4090显卡下dreambooth、lora、sd模型微调的GUI环境安装(cuda驱动、pytorch、xformer)

相关博文 stable-diffusion-webui的基础功能手动安装,了解代码结构、依赖、模型出处 安装成功结果 主要参考 cuda11.7下载-https://developer.nvidia.com/cuda-toolkit-archivecudnn8.6 for 11.x : https://developer.nvidia.com/rdp/cudnn-archivedreambooth\lora…

Spring实战(开发Web应用)

开发Web应用展现信息构建领域类创建控制器类设计视图处理表单提交校验表单输入声明校验规则在表单绑定的时候执行校验展现校验错误视图控制器选择视图模板库小结展现信息 Taco Cloud是一个可以在线订购taco的地方。 Taco Cloud允许客户展现其创意, 能够让他们通过丰…

单点登录的认证过程,我拿到票据了, 可以卖肉了吗?

我拿到票据了, 可以卖肉了吗? SSO: 只能买一两, 不能再多了 单点登录的认证过程是如何的, 比方说单点登录服务D, 子系统A和B, A B D和浏览器之间是如何通信的 以下是单点登录(SSO)过程的详细步骤: 用户尝试访问子系统A。子系统A检查用户是否…

洛谷B2037奇偶数判断

洛谷B2037 题目描述 给定一个整数,判断该数是奇数还是偶数。如果 n 是奇数,输出 odd;如果 n 是偶数,输出 even。 输入格式 输入仅一行,一个整数 n。 输出格式 输出仅一行,如果n 是奇数,输出 o…

二分查找(二)

2.练习题 3) 力扣https://leetcode.cn/problems/search-in-rotated-sorted-array-ii/这题需要分三种情况,第一种是区间有序,正常二分查找,第二种是区间 被旋转,左区间的值大于右区间,需要比较目标值和左区…

如何计算和提高客户生命周期价值 (LTV)

客户生命周期价值(LTV或 CLV)是衡量客户在其生命周期内为企业带来的总价值的关键指标。在电子商务中,LTV在决定企业的健康和成功方面起着至关重要的作用。LTV越高,业务的盈利能力和可持续性就越高。最常见的 LTV公式:L…

iphone distribution

未受信任的企业级开发者 通用 - VPN与设备管理 显示你下载的APP列表,点击进入 点击【信任xxxxx】

codeblocks20.3配置wxWidget3.2.2.1

codeblocks20.3 # 英文版自带gcc810,不汉化 wxWidget3.2.2.1 github下载源码 win11专业版 1.下载wxWidget3.2.2.1 源码 2.下载后解压到一个目录中,不要含中文和空格。我放在:d:\wxWidget3.2.2.1 3.打开终端cd build/msw 4.编译wxWidgets 为 …

多重背包问题 二进制优化 java 路径记录

多重背包---二进制拆分---java小知识_java多重背包问题_m78星云杰克的博客-CSDN博客 应该可以使用完全背包问题的记录路径的方法,例如,使用二维数组记录,记录当前硬币需要多少个

音视频骚操作,FFmpeg 如何播放带「图片」的 M3U8 视频,IJKPlyaer 适配非标 TS 文件

如果看到一个需要播放的视频链接显示是一张图片,你会不会感觉有点懵?如果这张图片写着 png,然后实际格式是 bmp ,你会不会更懵了?如果这个 bmp 还做了加密篡改呢?今天我们要聊的就是这样一个充满骚操作的音…

css三角和css 用户见面样式,vertical-align 属性应用,溢出的文字省略号显示,常见布局技巧

目录 3.CSS三角 4.CSS 用户界面样式 4.1什么是界面样式 4.2轮廓线 outline 4.3 防止拖拽文本域 resize 5.vertical-align 属性 5.1图片,表单都属于行内块元素,默认的vertical-align 是基线对齐。 5.2解决图片底部默认空白缝隙问题 6.溢出的文字省略号显示 1.单…

linux centos7 查看端口占用命令netstat 报错提示 –bash:netstat:未找到命令解决方法

今天在一台centos7上用netstat命令看端口占用情况,提示 –bash:netstat:未找到命令: 解决方法: 输入 yum search ifconfig 查看这个命令是在 net-tools.x86_64里的: 然后安装这个包,输入 yum install net-tools 安装&…

ERTEC200P-2 PROFINET设备完全开发手册(2-1)

2. 入门指导:第一个PN IO设备 开发之前的准备,需要的软件: TIA Portal V16、V17串口终端软件 (MobaXterm或Putty或TeraTerm)Win10 并且安装64位JAVA运行环境J-Link的驱动软件Proneta(推荐使用) 需要准备的硬件 性能…

通信算法之130:软件无线电-接收机架构

1. 超外差式接收机 2.零中频接收机 3.数字中频接收机

洛谷B2033A*B问题

洛谷B2033 题目描述 输入两个正整数A 和B,求 AB 的值。注意乘积的范围和数据类型的选择。 输入格式 一行,包含两个正整数 A 和B,中间用单个空格隔开。1≤A,B≤50000。 输出格式 一个整数,即AB 的值 代码: #include&…

MySQL-双主高可用

目录 🍁拓扑环境 🍁配置两台MySQL主主同步 🍃修改MySQL配置文件 🍃配置主从关系 🍃测试主主同步 🍁keepalived高可用 🍃keepalived的安装配置 🍃master配置 🍃slave配置 …

Aurora 64B/66B 协议介绍

简介 Aurora 是一个用于在点对点串行链路间移动数据的可扩展轻量级链路层协议。这为物理层提供透明接口,让专有协议或业界标准协议上层能方便地使用高速收发器。虽然使用的逻辑资源非常少,但 Aurora 能提供低延迟高带宽和高度可配置的特性集。 特性&…

凹凸/法线/移位贴图的区别

你是否在掌握 3D 资产纹理的道路上遇到过障碍? 不要难过! 许多刚接触纹理或 3D 的艺术家在第一次遇到凹凸贴图(Bump Map)、法线贴图(Normal Map)和移位贴图(Displacement Map)时通常…

React class组件和hooks setState异步更新数据详解

一、 class组件setState详解 1.class组件setState异步更新数据详解 class Father extends React.Component{state {num:0}addHandler () > { this.setState({num: 100})console.log(state中的值,this.state.num)}render() { return (<div><button onClick{this…

DBC数据库中定义信号时采用的两种字节顺序:Intel、Motorola(深度好文)

我之前写过好几篇文章介绍大端小端的存储、显示和读取。在介绍DBC的文章中,也有信号在CAN消息数据中如何定义的顺序,它和大端小端采用的原理相同,但是不能带入数据大端小端存储的方法。这里千万要注意! DBC数据库中定义信号时采用的字节顺序,如果想讲明白,很简单。但是如…