Локальная генерация AI-картинок в ComfyUI
Программа: ComfyUI
📥 Скачать программу с официального сайта
Ссылка: https://comfy.org/ (free / open-source)
Платформы: windows
Версия UI в источнике: ComfyUI
🎥 Видео-инструкция
https://drive.google.com/file/d/1C5W7EPVxPqlbxwf-3yX62m9MAg3PwRYX/view
Ниже — текстовый гайд со скриншотами.
Шаг 1. Скачать ComfyUI с https://comfy.org/
Откройте https://comfy.org/. Скачайте архив ComfyUI для Windows.
Шаг 2. Распаковать архив
После скачивания.
Распакуйте скачанный архив в папку C:\Program Files\ComfyUI. Убедитесь, что все файлы находятся в одной директории.
Шаг 3. Установить зависимости
После скачивания.
Убедитесь, что у вас установлены Python 3.10+ и Git. Установите необходимые библиотеки, выполнив команду ‘pip install -r requirements.txt’ в командной строке из директории ComfyUI.
Шаг 4. Скачать модели
После скачивания.
Скачайте необходимые модели, используя указанные команды. Например, для Stable Diffusion выполните команду ‘git lfs install && git clone https://huggingface.co/CompVis/stable-diffusion-v-1-4-original’.
Шаг 5. Скачать необходимые модели
После установки программы.
После установки программы нужно скачать модели:
- Stable Diffusion (~4.0 GB) — https://huggingface.co/CompVis/stable-diffusion-v-1-4-original
git lfs install && git clone https://huggingface.co/CompVis/stable-diffusion-v-1-4-original - Realistic Vision (~2.5 GB) — https://civitai.com/models/12345/realistic-vision
curl -L -o realistic_vision.ckpt https://civitai.com/models/12345/realistic-vision
Модели нужны для работы программы.
Шаг 6. Выбрать модель генерации
В узле ‘Load Diffusion Model’ нажмите на выпадающее меню ‘model’ и выберите нужную модель для генерации изображения. Это определит стиль и качество будущей картинки.
Шаг 7. Переместить узел ‘CLIP Text Encode (Prompt)’
Переместите узел ‘CLIP Text Encode (Prompt)’ в удобное место на рабочем пространстве. Это действие не влияет на функциональность, но помогает организовать рабочий процесс.
Шаг 8. Ввести текстовый запрос в поле ‘text’
В узле ‘CLIP Text Encode (Prompt)’ найдите поле ‘text’ и введите ваш текстовый запрос (промпт). Этот текст будет использоваться AI для генерации изображения.
Шаг 9. Подключить узел ‘PID Conditioning’ к ‘CLIP Text Encode (Prompt)’
Перетащите соединение от выхода ‘CONDITIONING’ узла ‘CLIP Text Encode (Prompt)’ к входу ‘positive’ узла ‘PID Conditioning’. Это свяжет ваш текстовый запрос с процессом кондиционирования.
Шаг 10. Подключить узел ‘PID Conditioning’ к ‘SamplerCustom’
Перетащите соединение от выхода ‘CONDITIONING’ узла ‘PID Conditioning’ к входу ‘positive’ узла ‘SamplerCustom’. Это передаст кондиционированный промпт в сэмплер.
Шаг 11. Подключить узел ‘ConditioningZeroOut’ к ‘SamplerCustom’
Перетащите соединение от выхода ‘CONDITIONING’ узла ‘ConditioningZeroOut’ к входу ‘negative’ узла ‘SamplerCustom’. Это установит негативный промпт для сэмплера.
Шаг 12. Установить ширину и высоту изображения
В узле ‘Empty Chroma Radiance Latent Image’ установите желаемые значения ‘width’ и ‘height’ для генерируемого изображения. Это определит разрешение конечной картинки.
Шаг 13. Нажать кнопку ‘Run’
Нажмите кнопку ‘Run’ в правом верхнем углу интерфейса. Начнется процесс генерации изображения на основе ваших настроек и промпта.
Шаг 14. Добавить узел ‘Preview Image’
Нажмите правой кнопкой мыши на пустом месте рабочего пространства, выберите ‘Add Node’, затем ‘Image’ и ‘Preview Image’. Этот узел позволит просмотреть сгенерированное изображение.
Шаг 15. Подключить узел ‘Preview Image’ к ‘RTX Video Super Resolution’
Перетащите соединение от выхода ‘images’ узла ‘RTX Video Super Resolution’ к входу ‘images’ узла ‘Preview Image’. Это позволит просмотреть изображение после суперразрешения.
Шаг 16. Установить ширину и высоту для суперразрешения
В узле ‘RTX Video Super Resolution’ установите желаемые значения ‘width’ и ‘height’ для увеличения разрешения изображения. Это улучшит детализацию конечной картинки.
Шаг 17. Просмотреть сгенерированное изображение
После завершения процесса генерации и суперразрешения, вы увидите готовое изображение в узле ‘Preview Image’. Вы можете сохранить его, нажав правой кнопкой мыши на изображении и выбрав ‘Save Image’.