大家好,我将向大家介绍Embedding模型及其相关应用。
一. Embedding模型介绍
Embedding可以理解为提示词的集合。它将大量提示词汇总到一个文件中,当我们需要时,只需调用这个Embedding文件,就等同于输入了多个提示词,对用户而言非常便捷。
Embedding模型既可以用于正向提示词,也可以用于反向提示词。但大多数情况下,它更常用于反向提示词,因为反向提示词数量多且复用率高。例如,在人物绘图时,我们需要对身体某些部位编写多个关键词,如坏的手指、多余的手指、缺失的手指等,还需要描述腿、手等关键词。这使得每次绘图都需要大量的关键词,因此反向提示词往往比正向提示词多得多。
为了简化用户操作,减轻编写提示词的负担,我们将常用的负向提示词打包在一起,用户只需使用一个关键词,即可替代多个负向提示词,实现一词顶百词的效果。
由于Embedding模型是提示词的集合,因此其文件通常不大,一般在几十KB到几百KB之间。
二. Embedding模型的下载与安装
在C站搜索条件中,通过Embedding关键字可以筛选出所有相关的Embedding模型。若无法直接下载,请尝试扫描文末的二维码获取。
以autoDL算力云为例,将下载的文件放到以下目录即可:
/stable-diffusion-webui/models/Stable-diffusion/models/embedding/
三. 常用Embedding模型的介绍
在模型下载界面中,我们可以看到几组使用和未使用EasyNegative生成的图片对比。使用与未使用EasyNegative之间的区别还是比较明显的。该模型主要搭配二次元大模型使用,如Counterfeit-V2.0.safetensors、AbyssOrangeMix2_sfw.safetensors或anything-v4.0-pruned.safetensors等。
四. Embedding模型使用说明
- 应用方向:Embedding模型主要应用于负向提示词中。
- 使用说明:在C站的模型下载界面,经常可以看到模型的使用效果对比图片和介绍。建议重点查看这些说明。
- 适用范围:Embedding模型的使用并不局限于C站推荐的大模型。在实际使用中,需要多尝试、多比较、多分析。某些大模型可能会注明不适合使用某些embedding模型,请注意这一点。
拓展学习:AIGC技术简介与学习资源推荐
AIGC技术的未来发展前景广阔,随着人工智能技术的不断进步,AIGC技术将在游戏和计算领域得到更广泛的应用。同时,AIGC技术与人工智能技术的结合将在更多领域得到应用,对程序员来说至关重要。
学习路线:
我们整理了AIGC所有方向的技术点,形成了各领域的知识点汇总。你可以根据这些知识点去找对应的学习资源,确保自己学得全面。具体请见以下图片:
[插入AIGC学习路线图片]
必备工具:
我们为大家整理好了AIGC必备工具,安装后即可直接上手使用。具体请见以下图片:
[插入AIGC必备工具图片]
学习笔记:
当学到一定基础后,我会阅读一些前辈整理的书籍或手写笔记资料。这些笔记详细记载了他们对一些技术点的理解,可以提供独特的思路。具体请见以下图片:
[插入AIGC学习笔记图片]
视频教程:
观看全面零基础学习视频是最快捷且有效的方式。跟着视频中老师的思路,从基础到深入,很容易入门。具体请见以下图片:
[插入AIGC视频教程图片]
实战案例:
实践是检验真理的唯一标准。纸上得来终觉浅,要动手实操才能将所学运用到实际中。这时可以搞点实战案例来学习。具体请见以下图片:
[插入AIGC实战案例图片]