Krita AI Diffusion и модели FLUX: установка и настройка
Плагин Krita AI Diffusion добавляет генерацию прямо на холст. Плагин может сам установить сервер для генерации: выберите папку и запустите установку. Модели скачиваются в том же окне.
Если ComfyUI уже установлен, можно подключить его как отдельный сервер. Для этого понадобятся узлы и модели, совместимые с вашей версией плагина.
KRITA И ПЛАГИН БЕСПЛАТНЫ · УСЛОВИЯ МОДЕЛЕЙ — В ИХ ЛИЦЕНЗИЯХ
Что такое Krita#
Krita — редактор для цифровых художников с открытым исходным кодом. Кисти и инструменты, включая текстурные кисти и режимы смешивания. Слои и маски. Работает на Windows, macOS и Linux. Интерфейс настраивается под себя.
Полностью бесплатна.
Скачать программу KritaЕсли Krita у вас уже стоит, этот раздел можно пропустить. Проверьте требования выбранного выпуска плагина: минимальная версия Krita указана на странице релиза.
Плагин Krita AI Diffusion: генерация прямо на холсте#
Плагин ставится внутрь Krita и добавляет к ней генерацию.
- картинка по текстовому описанию
- доработка эскиза до детализированной картинки
- заполнение по маске: дорисовать, убрать, расширить кадр
- поддержка Stable Diffusion, Flux, ControlNet и других моделей
Модель и параметры вы выбираете в интерфейсе плагина, а результат виден на холсте.
Скачать плагин Krita AI Diffusion
Как поставить плагин#
Четыре действия. Ни одной команды в консоли.
- Скачайте архив со страницы релизов плагина. Распаковывать его не надо.
- В Krita откройте импорт модуля и укажите этот архив.
Tools ▸ Scripts ▸ Import Python Plugin from File… - Krita спросит, включить ли плагин. Включите и перезапустите программу.
- Поставьте галочку у панели плагина — она появится сбоку от холста.
Settings ▸ Dockers ▸ AI Image Generation
Пункты меню названы так, как они выглядят в английском интерфейсе Krita. Если у вас русский — они лежат на тех же местах.
Для установки скачайте готовый архив плагина со страницы релизов. Архив исходного кода GitHub предназначен для разработки и может не подходить для импорта в Krita.
Панель есть, а картинок пока нет#
Krita отвечает за рисование, а изображения рассчитывает ComfyUI. Плагин соединяет их: вы работаете на холсте, а сервер обрабатывает запрос.
Настройка подключения открывается кнопкой Configure. Ниже разобраны три варианта локальной работы. Названия пунктов могут отличаться в другой версии плагина.
Local Managed Server. Плагин сам скачает ComfyUI, узлы к нему и модели — в ту папку, которую вы укажете. Ни одной папки открывать не придётся. Разбор ниже.
Custom Server, моя сборка. Если ComfyUI уже стоит, второй на диске ни к чему. В моём лаунчере под плагин заведено отдельное меню. Разбор ниже.
Custom Server, свой ComfyUI. Подключите существующий сервер, установив необходимые узлы и модели по официальной инструкции. Разбор ниже.
Четвёртая строчка в том окне — Online Service: считают чужие видеокарты, нужен аккаунт. Про неё здесь ничего нет, страница про локальную работу.
Если не удаётся подключиться, откройте Plugin ▸ Collect Diagnostics: эта команда копирует сведения о версиях, компьютере и ошибках. Их можно приложить к обращению в поддержку проекта.
Сервер ставит сам плагин#
При управляемой установке плагин скачивает ComfyUI, необходимые узлы и выбранные модели в указанную папку.
Что нажимать#
- В панели плагина нажмите Configure и выберите Local Managed Server.
- Укажите папку, куда всё поставится. Место понадобится: десять гигабайт — нижняя граница, полсотни при большом наборе моделей — обычное дело.
- Выберите вычислитель: CUDA для NVIDIA, ROCm для AMD, XPU для Intel. Выберите вариант для своей видеокарты и операционной системы.
- Отметьте наборы. Каждый набор тянет за собой свои рекомендованные модели, и от их числа растёт объём скачивания.
- Нажмите установку и займитесь другим делом. Дальше плагин качает сам.
Требования зависят от модели и способа установки. Проект поддерживает NVIDIA через CUDA, AMD через ROCm, Intel через XPU и Apple Silicon через MPS. Совместимость своей карты и системы проверьте в документации плагина. Генерация на процессоре обычно значительно медленнее.
На этом установка кончается. Можно открывать холст и генерировать.
Модели докачиваются из того же окна#
Рядом с наборами лежит вкладка Individual Packages — тот же список, но поштучно. Галочка стоит — модель скачается, галочки нет — не скачается.
К этому окну можно вернуться позже и установить недостающие компоненты. Если понадобится ещё одна модель, откройте Configure, отметьте её и запустите установку. Уже скачанные файлы повторно загружаться не будут.
Файл оборвался на середине, генерация ругается на модель — в настройках подключения есть Manage ▸ Verify. Плагин пройдёт по всем моделям и докачает те, что не сошлись.
В наборах плагина указаны совместимые модели. Перед установкой проверьте требования выбранного набора и доступную видеопамять.
Что этот путь не трогает#
Свой ComfyUI, если он у вас есть, остаётся как был. Плагин устанавливает отдельный сервер в выбранную папку, не меняя вашу существующую сборку.
Обратная сторона — модели скачаются заново. Если у вас уже лежит папка на двести гигабайт, вторую копию заводить незачем: в папке ComfyUI есть файл extra_model_paths.yaml, в нём можно указать путь к существующей папке моделей. Один раз прописали — сервер видит старые модели там, где они лежат.
Моя сборка ComfyUI и Krita-менеджер#
Если вы уже работаете в моей сборке, второй ComfyUI на диске ни к чему. Плагин умеет подключаться к тому, что запущено: в окне Configure это Custom Server.
Больше того: ComfyUI, поднятый на этой же машине до старта Krita, плагин находит сам. Запустили сборку, следом Krita — и подключение уже есть.
Остаются модели и воркфлоу. Под них в лаунчере заведено отдельное меню — Krita-менеджер. Оно ставит то, что нужно плагину: модели, кастомные воркфлоу и прочее. Руками по папкам ничего раскладывать не приходится.
Смотреть ComfyUI LauncherПодробный разбор этого меню появится после проверки актуальной версии лаунчера.
Самой сборки ещё нет — она лежит на странице ComfyUI, там же разбор ошибок установки.
Свой ComfyUI: что ему не хватает#
Если хотите использовать свой ComfyUI, подготовьте совместимые узлы и модели. Настройки управляемого сервера нельзя автоматически переносить на этот вариант подключения.
Четыре набора узлов#
К чужому ComfyUI плагин просто так не подключится. Сначала в него ставятся четыре набора узлов — проще всего через ComfyUI Manager.
comfyui_controlnet_aux— препроцессоры ControlNet, автор Fannovel16ComfyUI_IPAdapter_plus— IP-Adapter, автор cubiqcomfyui-inpaint-nodes— узлы для заполнения по маске, автор Aclycomfyui-tooling-nodes— связь с внешними программами, автор Acly
Без них подключения не будет вовсе — плагин проверяет окружение при первом соединении и скажет об этом сразу, а не на первой генерации.
Модели для своего сервера#
Для Custom Server модели нужно разместить в соответствующих папках ComfyUI. Их можно скачать вручную или с помощью скрипта download_models.py из проекта плагина. Список файлов зависит от выбранного набора моделей.
При ошибке отсутствующих ресурсов проверьте имена и расположение моделей. Журнал client.log показывает, какие файлы обнаружены и чего не хватает.
Перед настройкой сверьтесь с официальной инструкцией для своего ComfyUI: там перечислены узлы, модели и способы загрузки. Скрипт загружает модели, но не устанавливает ComfyUI и узлы.
Что рядом#
Инструкция доступна бесплатно. Если она пригодилась, можно поддержать проект.