Skip to content
ComfyUI Wiki
Помогите создать лучшую базу знаний ComfyUI Стать спонсором

Использование Embedding-моделей в ComfyUI

На некоторых платформах моделей можно найти embedding-модели, которые позволяют получать изображения с определённым стилем. Например, они могут создавать изображения в плоском стиле, придавать персонажам на изображении определённые черты или делать всё изображение выполненным в определённой художественной манере. Кроме того, embedding-модели обычно очень маленькие — всего несколько килобайт. Можно представить embedding-модель как «сжатый пакет» подсказок (prompts). Эффекты, которые обычно требуют сложных текстовых описаний, можно легко получить с помощью embedding-моделей, а их небольшой размер делает их очень удобными в использовании.

Embedding-модели применяются в узле CLIP Text Encode. В этой статье вы узнаете, где скачать embedding-модели, как их установить и как ими пользоваться на практике.

Где скачать embedding-модели?

Это популярные сайты, где можно скачать embedding-модели. Обычно на странице модели можно воспользоваться фильтром, выбрав embedding или Textual Inversion, чтобы отобразить только соответствующие модели. На скриншоте ниже показан пример фильтрации embedding-моделей для SD1.5.

embedding-fliter

Как установить embedding-модели?

Практический пример

Далее на примере модели EasyNegative будет показано, как использовать embedding-модели в ComfyUI.

1. Загрузка и установка моделей

Тип моделиНазвание моделиСсылка для загрузкиОписание
SD1.5 ModelDreamShaper v8СкачатьБазовая модель для SD1.5
Embedding ModelEasyNegativeСкачатьОбратите внимание на инструкции по использованию на странице модели, авторы обычно подробно описывают, как применять модель

Указанные выше модели можно скачать по ссылкам. Для наилучших результатов следуйте инструкциям по использованию.

В директории ComfyUI убедитесь, что у вас следующая структура папок:

📁ComfyUI
├── 📁models
│   ├── 📁checkpoints
│   │   └── 📁SD1.5              // Store DreamShaper v8
│   └── 📁embeddings
│       └── 📁SD1.5              // Store embedding model "EasyNegative"
  1. Поместите загруженную модель EasyNegative в папку models/embeddings/SD1.5
  2. Перезапустите или обновите интерфейс ComfyUI, чтобы программа распознала новую модель
💡

Причина использования подпапки SD1.5 в соответствующей директории моделей заключается в том, что сейчас существует множество различных моделей, таких как SD1.5, SD3.0, SDXL, FLUX и другие, и их ресурсы не всегда совместимы между собой. Поэтому для удобства различия используются отдельные подпапки. Кроме того, вы можете переименовать файлы моделей, добавив к названию краткое описание, чтобы в будущем было проще ориентироваться при большом количестве моделей.

Установка плагина (необязательно): ComfyUI-Custom-Scripts

Этот плагин позволяет вводить название embedding-модели в текстовом энкодере, и он автоматически поможет вам подключить соответствующую embedding-модель. Инструкцию по установке смотрите в разделе Как установить пользовательские узлы в ComfyUI

CLIPTextEncode

2. Загрузка файла рабочего процесса (workflow) с embedding

Скачайте указанный выше файл и перетащите его в интерфейс ComfyUI или откройте через меню. basic-embedding

Пояснение: В данном рабочем процессе предусмотрено два варианта генерации изображений. Единственное различие между ними — в верхнем процессе не используется негативный prompt, а в нижнем процессе применяется модель EasyNegative с вводом (embedding:SD1.5\EasyNegative,:1.2). Embedding-модели можно использовать так же, как обычные подсказки (prompts), а также увеличивать их вес с помощью стандартных методов ComfyUI.

Связанные статьи

Как установить embedding-модели Ресурсы embedding-моделей