comfyUI如何安装Embeddings(Textual Inversion)模型

Embeddings(Textual Inversion)模型的原理

想象一下,你有一个巨大的玩具箱,里面有各种各样的玩具,从小小的乐高积木到大大的泰迪熊。但是,玩具箱里太乱了,每次你想找一个特定的玩具,比如你的蓝色小汽车,你都要翻遍整个箱子,这很费时间。

Embeddings 模型的作用

嵌入模型就像是给玩具箱里的每个玩具一个特殊的标签。这个标签不是玩具的名字,而是一种特殊的代码,可以快速地告诉你这个玩具是什么,它的颜色、大小、形状等等。这样,当你想找到你的蓝色小汽车时,你只需要记住它的特殊代码,就可以很快地在玩具箱里找到它。

Embeddings 模型的原理

嵌入模型的原理就像是把玩具转换成一种特殊的代码。这个过程叫做“嵌入”(Embedding)。它使用一种数学方法,把每个玩具(在这里,玩具代表数据,比如图片、文字等)转换成一个数字列表,这个列表就像是玩具的“指纹”,包含了玩具的所有重要信息。

Embeddings 为什么使用嵌入模型

使用嵌入模型有几个好处:

  1. 快速检索:就像记住玩具的代码可以快速找到玩具一样,嵌入模型可以帮助计算机快速找到和处理数据。
  2. 节省空间:嵌入模型可以把复杂的数据转换成更小的数字列表,这样可以节省存储空间。
  3. 易于处理:数字列表对计算机来说更容易处理,因为计算机天生就擅长处理数字。

通过嵌入模型,计算机可以更高效地处理大量数据,无论是在图像识别、语音识别还是自然语言处理等领域。

Embeddings(Textual Inversion)模型的作用

用于在图像中嵌入特定的元素特征,如画面风格、人物特点、场景特征等,从而让模型生成符合这些特征的图像。

我要到哪里去下载Embeddings(Textual Inversion) 模型?

大多AI绘图社区都有提供模型下载,在对应的网站筛选器中筛选 Embeddings / Textual Inversion 即可快速找到该类型的模型

如在下图中,在 civitai (opens in a new tab)筛选模型时 选择 Embeddings即可筛选出 embedding 模型

civitai_filters

如何安装 Embeddings(Textual Inversion) 模型?

将下载到的模型存放位置在“ComfyUI\models\embeddings”目录下,然后重启或者刷新 ComfyUI 界面即可加载对应的 embedding 模型

💡

因为模型需要区分版本,为了方便你后期的使用,我建议你对模型文件进行重命名加上一个模型版本前缀如"SD1.5-模型名称",或者不重新命名,在 对应模型 目录下新建一个文件夹,用大模型版本来命名如“SD1.5”,然后将你的模型文件复制到如“ComfyUI_windows_portable\ComfyUI\models\embeddings\SD1.5”里面去

如果你是与其它GUI共享模型文件,请参照 安装comfyui 中共享模型部分的说明,将对应的模型文件复制安装到对应的文件夹去

ComfyUI中如何使用Embeddings模型?

Embeddings 触发词(trigger Words),通常在 Embeddings 模型的详情介绍页会有触发词,通常你只要在 prompt 中输入对应提示词即可触发 Embeddings 的效果,但是记住诸多模型的触发词往往很困难,你也可以直接在 “CLIPTextEncode” 中输入 “embedding:模型文件名称”如“embedding:EasyNegative,” 来使用模型。

另外 Embeddings 也有分为在正向提示词中使用和在反向提示词中使用,反之亦然,具体使用方法请参照对应模型的详情介绍页。

  • 相关 ComfyUI 节点
CLIP文本编码器 CLIPTextEncode

Embeddings 模型推荐

我在下面页面更新了一些 Embeddings 推荐,你可以按你的需求进行下载

Stable diffusion Lora模型推荐