Перейти к содержимому
РУКОВОДСТВО · KRITA + FLUX

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
Иллюстрация

Как поставить плагин#

Четыре действия. Ни одной команды в консоли.

  1. Скачайте архив со страницы релизов плагина. Распаковывать его не надо.
  2. В Krita откройте импорт модуля и укажите этот архив. Tools ▸ Scripts ▸ Import Python Plugin from File…
  3. Krita спросит, включить ли плагин. Включите и перезапустите программу.
  4. Поставьте галочку у панели плагина — она появится сбоку от холста. 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, необходимые узлы и выбранные модели в указанную папку.

Что нажимать#

  1. В панели плагина нажмите Configure и выберите Local Managed Server.
  2. Укажите папку, куда всё поставится. Место понадобится: десять гигабайт — нижняя граница, полсотни при большом наборе моделей — обычное дело.
  3. Выберите вычислитель: CUDA для NVIDIA, ROCm для AMD, XPU для Intel. Выберите вариант для своей видеокарты и операционной системы.
  4. Отметьте наборы. Каждый набор тянет за собой свои рекомендованные модели, и от их числа растёт объём скачивания.
  5. Нажмите установку и займитесь другим делом. Дальше плагин качает сам.

Требования зависят от модели и способа установки. Проект поддерживает 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, автор Fannovel16
  • ComfyUI_IPAdapter_plus — IP-Adapter, автор cubiq
  • comfyui-inpaint-nodes — узлы для заполнения по маске, автор Acly
  • comfyui-tooling-nodes — связь с внешними программами, автор Acly

Без них подключения не будет вовсе — плагин проверяет окружение при первом соединении и скажет об этом сразу, а не на первой генерации.

Модели для своего сервера#

Для Custom Server модели нужно разместить в соответствующих папках ComfyUI. Их можно скачать вручную или с помощью скрипта download_models.py из проекта плагина. Список файлов зависит от выбранного набора моделей.

При ошибке отсутствующих ресурсов проверьте имена и расположение моделей. Журнал client.log показывает, какие файлы обнаружены и чего не хватает.

Перед настройкой сверьтесь с официальной инструкцией для своего ComfyUI: там перечислены узлы, модели и способы загрузки. Скрипт загружает модели, но не устанавливает ComfyUI и узлы.