在 ComfyUI 中使用 Embedding 模型
在一些模型站上,我们可以看到embedding模型,它能够输出特定的风格。例如,它可以生成平面风格的图像,或者使画面中的人物具备某些特征,甚至让整个画面呈现特定的艺术风格。此外,embedding模型的体积通常很小,只有几KB。
你可以把它简单理解为一个提示词(prompt)的压缩包
,原本你需要很复杂的文本描述才可以达到的效果,通过 Embedding 模型都可以轻易做到,再加上他的体积很小,所以使用起来非常方便
所以 Embedding 模型的使用也是在 文本编码器 clip text encode 这个节点中使用。 本文将指导你去哪里下载、安装和具体的使用示例
到哪里下载embedding模型?
这些都是常用的可以下载embedding模型的网站,通常在对应的模型页面中,使用筛选,选择 embedding
或者 Textual Inversion
就可以筛选出对应的模型
如下图,对应的截图筛选了出了 SD1.5 模型所使用的 embedding 模型
如何安装 embedding模型?
实际示例讲解
下面我将以 EasyNegative 模型为例,讲解如何在 ComfyUI 中使用 embedding 模型
1. 相关模型下载与安装
| 模型类型 | 模型名称 | 下载链接 | 说明 | |------ —|-----------------|--------------------------------------------------------|--------------------------------| | SD1.5 模型 | DreamShaper v8 | 前往下载 | SD1.5模型的基础模型 | | embedding 模型 | EasyNegative | 下载地址 | 请注意对应页面的使用说明,通常作者会对模型使用方法进行详细说明 |
以上模型可以在相应的链接中下载,确保遵循使用说明以获得最佳效果。
在你的ComfyUI目录下,确保有以下文件夹结构:
📁ComfyUI
├── 📁models
│ ├── 📁checkpoints
│ │ └── 📁SD1.5 // 存放DreamShaper v8
│ └── 📁embeddings
│ └── 📁SD1.5 // 存放embedding模型 "EasyNegative"
- 下载到的 EasyNegative 模型放入
models/embeddings/SD1.5
文件夹 - 重启或刷新 ComfyUI 界面,让 ComfyUI 识别新增的模型
在这里在对应的模型目录使用 SD1.5
子文件夹的原因是,因为目前有大量的各种模型比如 SD1.5、SD3.0、SDXL、FLUX 等等,他们的模型资源并不一定通用,所以需要使用子文件夹来区分。另外你也可以重命名对应的模型文件添加上一些简单的模型信息说明,这样在后期模型数量很多时,可以方便进行区分。
插件安装(可选): ComfyUI-Custom-Scripts
这个插件可以让你在文本编码器中输入 embedding 模型名称,然后自动帮你生成对应的 embedding 模型,对应安装教程参考ComfyUI 里要如何安装 Custom Nodes
2. 载入 Embedding 工作流文件
下载上面的文件,拖入 ComfyUI 界面或者使用菜单打开即可
相关说明: 对应工作流里有两个生成图片的流程,唯一差异在于上面的流程负向提示词没有使用任何内容输入,而下面的流程负向提示词使用了 EasyNegative 模型输入了(embedding:SD1.5\EasyNegative,:1.2)
embedding 模型可以像正常的提示词一样,使用 ComfyUI 中的增加提示词的方法来增加权重
相关文章
要如何安装embedding模型 Embedding 模型资源