这节内容我们将深入探讨Stable Diffusion大模型的应用场景。你将了解到大模型的基础知识、下载渠道、安装方法以及使用方法,最后还会为新手朋友们推荐几款优质的大模型。
一、大模型基础知识
首先,我们来明确一下什么是大模型。
大模型,也称为检查点文件(Checkpoint),英文名为checkpoint,缩写ckpt。
1、大模型与Stable Diffusion的关系
如果将Stable Diffusion比作画师,那么大模型就是这位画师的大脑。不同的大模型经过不同风格的图片训练,因此它们擅长的领域也各不相同,有的擅长二次元,有的擅长三次元,有的擅长人物刻画,有的擅长风景描绘。
2、大模型的构成
大模型由多个组织结构构成,包括:
- Text Encoder:语言理解模块,用于理解提示词。
- Unet:绘图模块,大模型的主要功能,负责生成图像。
- VAE(Variational Autoencoder):翻译模块,将计算机能理解的图像转换成人类能理解的图像。
3、大模型文件格式的区别
在Stable Diffusion中,大模型通常以两种文件格式存在:ckpt和safetensors。这两种格式虽然在后缀上有所不同,但都扮演着存储和传递大模型数据的关键角色。
1、ckpt文件
ckpt文件是早期Stable Diffusion大模型的主要文件格式。这种文件使用Pickle序列化,可以包含完整的模型参数和优化器状态。然而,ckpt文件的一个潜在问题是安全性。由于其结构可以携带额外的代码,因此存在被恶意软件或病毒利用的风险。
2、safetensors文件
为了解决ckpt文件的安全性问题,safetensors文件格式被引入。safetensors是一种更为安全的文件格式,专门设计来存储张量数据,因此它不能携带病毒或恶意代码。与ckpt文件相比,safetensors文件在传输和使用上更为快速和安全,是当前推荐使用的大模型文件格式。
无论是ckpt还是safetensors文件,它们都代表了Stable Diffusion中的大模型,且在实际使用中可以视为等效。
此外,大模型因其庞大的数据量而得名,文件大小通常从2GB到8GB不等。在Stable Diffusion中,大模型的大小是其显著特征之一,与其他较小的模型文件形成对比。
二、大模型的下载
了解了大模型的基础知识后,我们来看如何下载大模型,这里有两个主要的下载渠道:
- C站(Civitai.com):一个包含Stable Diffusion大模型、小模型、姿势包等资源的综合模型网站。
- Web UI启动器:通过Stable Diffusion的启动器进行模型的下载和管理。
B站UP主@靠谱的轩轩提供了一站式的新手资源包,也可以在这里下载:https://pan.quark.cn/s/218e0e20a915
三、大模型的安装和切换方法
下载完大模型后,安装方法非常简单。只需将大模型文件复制到Stable Diffusion根目录下的models文件夹中的Stable-diffusion文件夹即可。
安装完大模型后,需要在Stable Diffusion界面中刷新或重启,以便加载新的大模型。之后,你可以直接在界面中选择新安装的大模型进行图片生成。
四、新手推荐大模型
最后,为新手朋友们推荐六款我特别喜欢的大模型:
- majicMIX realistic v6:生成真实风图片与人像质量特别高的模型。
- **chilloutmix_NiPrunedFp32Fix:**生成高质量、逼真的人像图片。
- revAnimated_v122:2.5D动漫风模型,生成图片质量可靠,出错少。
- CounterfeitV30:常用的高质量二次元模型,风格讨喜。
- anything-v5-PrtRE:擅长生成高质量的二次元风格图像。
五、总结
通过本节内容的学习,你已经掌握了大模型的基础知识、下载渠道、安装方法和使用方法。
希望你能通过实践,更深入地理解大模型的魅力,并在Stable Diffusion的世界中创造出更多精彩的作品。