прийшов час використовувати ComfyUI для генерації зображень, відчуття були схожі на ті, що я мав при першому знайомстві з ChatGPT. Щоб допомогти іншим, хто хоче навчитися користуватися цими інструментами, я записав процес налаштування ComfyUI для генерації картинок. Зараз я поділюся крок за кроком, як все це налаштувати.
Встановлення ComfyUI
Основні вимоги для встановлення ComfyUI
Встановлення Python
Скачайте Python. Якщо плануєте використовувати Conda, можна вибрати будь-яку версію, але я рекомендую Python 3.10, оскільки саме він використовується для Conda з ComfyUI: сторінка завантаження Python
Встановлення Git
Скачайте та встановіть Git: офіційний сайт Git
Рекомендується встановити Conda
Conda допомагає зручніше керувати Python середовищами, ви можете встановити Miniconda: офіційний сайт Miniconda
Кроки для встановлення ComfyUI
Запустіть термінал
Якщо використовуєте Conda
У терміналі введіть наступну команду для створення нового середовища Conda:
conda create -n comfyui_env python=3.10
comfyui_env
- це ім’я середовища, ви можете обрати будь-яке інше.python=3.10
- це версія Python, яка рекомендована для ComfyUI.
Далі активуйте нове середовище:
conda activate comfyui_env
Якщо не використовуєте Conda
Пропустіть частину з Conda, починайте з наступного кроку, але я настійно рекомендую використовувати його.
Встановлення PyTorch
Встановіть PyTorch, обравши версію відповідно до вашої CUDA-версії.
- Якщо ви не знаєте, яку версію CUDA використовуєте, запитайте у ChatGPT або перевірте на офіційній сторінці PyTorch.
- Ось команда для встановлення PyTorch з CUDA 11.8:
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
- Увага: Якщо ваша GPU не підтримує CUDA або ви не маєте відеокарти, можна встановити версію для CPU:
pip install torch torchvision torchaudio
Використання Git для завантаження ComfyUI
Скачайте ComfyUI за допомогою цієї команди:
git clone https://github.com/comfyanonymous/ComfyUI.git
Перейдіть у директорію ComfyUI:
cd ComfyUI
- Порада: Якщо під час встановлення змінювали шлях, переконайтеся, що ви потрапили в правильну папку ComfyUI.
І тепер встановіть всі необхідні залежності:
pip install -r requirements.txt
Запуск ComfyUI
Переконайтеся, що ви в директорії ComfyUI, та запустіть сервер ComfyUI:
python main.py
Відкрийте браузер (наприклад, Chrome чи Safari) та введіть в адресний рядок:
http://127.0.0.1:8188
Тепер ви зможете відкрити інтерфейс ComfyUI.
Перше використання ComfyUI
Перше запуск
Після запуску ComfyUI, ви побачите стандартні налаштування за замовчуванням. Натискайте на Queue, щоб спробувати створити перше зображення.
Перша помилка
Якщо під час першого запуску виникла помилка, це може бути через відсутність моделей, які потрібно завантажити вручну.
Завантаження моделі
За замовчуванням ComfyUI використовує модель з назвою v1-5-pruned-emaonly.ckpt
. Її можна завантажити з Hugging Face: посилання для завантаження
Розміщення модельного файлу
Розмістіть файл v1-5-pruned-emaonly.ckpt
у папці ComfyUI за наступним шляхом:
comfyUI/models/checkpoints/
- Увага: Якщо такого шляху не існує, створіть необхідні папки вручну.
Перезапуск ComfyUI
Після розміщення моделі перезапустіть ComfyUI:
- У терміналі (Terminal) натисніть
Ctrl + C
, щоб закрити сервер. - Введіть наступну команду для запуску ComfyUI знову:
python main.py
Вибір моделі
У меню ComfyUI для checkpoint виберіть щойно завантажену модель v1-5-pruned-emaonly.ckpt
.
Створення першого зображення
Натисніть Queue, і ваша перша картинка буде згенерована!
Повторний запуск ComfyUI
Якщо ви використовуєте Conda, не забудьте під час перезапуску терміналу (Terminal) активувати правильне середовище Conda:
conda activate comfyui_env
cd ComfyUI
python main.py
Не можна сказати, що це швидко, але все готово! Вітаю вас із завершенням процесу налаштування та запуску ComfyUI. Сподіваюся, цей посібник буде корисним, бажаю вам отримати задоволення від процесу і насолоджуватися творчістю!
Перекладено з: 使用 ComfyUI 創建你的第一張 AI 圖片