Генерация прекрасного
Далее пойдёт речь про генерацию изображений с помощью нейросети. Путь к бесплатным генерациям сисек прекрасных девушек (и всего, что душа пожелает) не так уж и тернист. Но тут сразу надо определиться с кое-какими нюансами:
Максимально эффективны в генерации карты от NVidia. Так сложилось. Карты от Radeon тоже могут, но я ничего на сей счёт сказать не могу, ибо никогда не пользовался. Всё что я изложу далее, было проделано мной именно с картами от NVidia.
Объём видеопамяти важен. Генерировать можно и на 6 Гб, но это будет долго. Сгенерировать видео на этом объёме можно, но, скорее всего, в разрешении не более 480 и длительностью до 5 секунд. Объём оперативной памяти также важен, хотя он больше нужен для генерации видео. У меня иногда для преобразований видео длительностью 10 секунд в разрешении 720 процесс отъедал до 70 ГБ RAM. Если памяти на борту меньше, система полезет в своп. А это резко, очень резко увеличит время генерации (и сократит время жизни SSD, если своп находится там).
Я работаю с Windows 10. Понятия не имею, как это всё работает и устанавливается в других системах.
Я работаю с Comfy UI. Есть другие системы, позволяющее генерировать картинки и видосики локально, но я выбрал для себя именно эту (перед этим попробовав иные). Поэтому речь пойдёт об этой системе. Её последняя версия поддерживает генерацию на видеокартах NVidia, начиная с 20 версии.
Банально, но всё же - обновите драйвера на видяху.
Итак. Что нам нужно. Сначала скачиваем сам Comfy UI Portable. Есть и обычная версия, но там слишком много заморочек. Весит 7z архив портабельной версии примерно два гигабайта.
После того, как архив скачается, распаковываем его в любую папку. Я сразу же рекомендую выбирать место распаковки такое, чтобы по итогу у вас оставалось ещё примерно 40-50 гигабайт свободного места на диске, если планируете генерировать видео, или 15-20 гигабайт, если дело ограничится одними картинками. Потому как дальше нужно будет скачивать модели и всякую приблуду к ним, а это всё безбожно жрёт место на харде.
Теперь качаем модель. Моя любимая на данном этапе - Z-Image Turbo. Сразу расскажу, что может эта модель, а чего не может, исходя из личных наблюдений (они могут быть неполными и где-то ошибочными, но всё же). Во-первых, модель явно натренирована генерировать девушек. В разных позах и ракурсах. Причём, если в сисики она ещё как-то может, то вот в писики, к сожалению, нет. Без спецпердолинга сгенерировать женские гениталии она не в силах. Скорее всего, изображения этих прелестей не было в исходном датасете при обучении модели, но это не так важно. Для этого есть другие модели, но пусть это будет полем для вашего собственного исследования.
Далее. Более менее реалистичное отображение повседневной действительности получается у ZIT очень даже неплохо. Но вот попытки изобразить что-то из области фэнтэзи или футуристичного сай-фай (у меня, по крайней мере) заканчивались генерациями отборного треша. Тут нужны специальные добавки к модели (LORa), но я всё равно не уверен, что даже с ними получится что-то достойное. Понятия не имею, как оно генерирует анимэ и рисованный стиль. Что-то вроде бы получается, но я никогда этим особенно не заморачивался. Возможно, для таких стилей лучше присмотреться к другим моделям.
Ну и последнее. Даже не пытайтесь сгенерировать с помощью этой модели что-либо связанное с мужским обнажением или, боже упаси, сексом или проном. Там такое хтоническое монструозие, что просто волосы в жилах стынут. Опять же, для этого есть другие модели (например), но и тут без пердолинга не обойтись.
Кстати, модель неплохо справляется с многообразием людей в кадре. Впрочем, это её не спасает от общей нелюбви к голым мужикам. Правильные люди модель тренировали... Впрочем, я отвлёкся.
Кроме самой модели, нам ещё нужно скачать
VAE - это особенная штуковина, нужная для всяких там преобразований. Весит 320 МБ
Text encoder - текстовый энкодер. Он отвечает за понимание моделью той шляпы, что вы ей написали в промпте. Весит 7.5 гигабайт.
Итак, всё скачалось. Давайте распихаем файлы по папочкам.
- Модель (файл zImageTurbo_turbo.safetensors) кладём в папочку "ComfyUI_windows_portable\ComfyUI\models\diffusion_models"
- VAE (файл flux1AE_v10.safetensors) кладём в папочку "ComfyUI_windows_portable\ComfyUI\models\vae\"
- Text encoder (файл qwen_3_4b.safetensors) кладём в папочку "ComfyUI_windows_portable\ComfyUI\models\clip\"
После этого идём в папочку "ComfyUI_windows_portable" и тыкаем там в файл "run_nvidia_gpu.bat" два раза.
Если тыкнете в "run_nvidia_gpu_fast_fp16_accumulation.bat", ничего страшного не произойдёт, я сто раз так делал. Там суть в том, что Comfy UI запустится в особенном режиме, когда генерация будет идти чуть быстрее ценой потери качества. Я, честно говоря, особенно не сравнивал разницу в качестве, но скорость и впрямь будто бы выше. Наверное, можно вполне использовать для черновых генераций, когда необходимо быстро проверить промпт.
Вскоре должен запуститься процесс, и через некоторое время откроется вкладка браузера по умолчанию. Вся работа ведётся через web-интерфейс. Он довольно специфичный, но в его премудрости я вдаваться не буду, ибо оно нам не нужно (а кому нужно, может поискать информацию самостоятельно).
Возможно, у вас откроется что-то ещё, или появится вообще пустое пространство. Неважно. У меня сразу же открылся интерфейс на русском языке, что меня несколько сбивает с толку. Я привык к англоязычному, но это не принципиально. Кому принципиально - язык интерфейса настраивается через пункт меню Файл -> Настройки (находится под яркой буквой С наверху слева).
Итак. Тыкаем "Шаблоны" ("Templates"). Откроется окно шаблонов. Там давим на пункт "Фильтр моделей". Из списка выбираем (ставим галочку напротив) Z-Image-Turbo, он находится в самом конце списка.
После чего в появившемся списке клацаем мышкой по кудрявой девчонке.
Это действие позволит нам открыть стандартный воркфлоу для нашей модели. В нашем рабочем пространстве появится такая схема:
Вот мы и добрались до самого интересного. Всё, что нам надо теперь - перевыбрать наши модели. То, что обведено красным - это называется нода. Пока она обведена красным, процесс генерации невозможен. Теперь просто по очереди щёлкаем мышкой на поле unet_name, clip_name, vae_name и выбираем там из списка имена тех файлов, что мы скопировали ранее. Они должны будут появится в списке. Если не появились, проверьте ещё раз корректность пути и наличие по этому пути нужного файла.
В итоге нода должна лишиться своей красной рамки. Если это событие произошло, немного модернизируйте промпт в первом поле (мы ведь тут за этим). Промпт - это, по сути, инструкция для модели, что, как, где и кого рисовать. Для ZIT лучше использовать следующий формат промпта: кто на изображении; детали персонажа; детали окружения; характеристики кадра (дальность, освещение и т. п...). Необязательно, но лучше избегать негативных конструкций и отрицаний. Чем более подробны даны инструкции, тем точнее и лучше результат. Хотя, не обходится без косяков. Можно использовать русский язык, вроде бы модель его понимает, но точно не скажу, как это влияет на конечный результат. Скорее всего, модель будет хуже понимать, что от неё требуется. Я особенно не заморачиваюсь и просто перевожу объёмные промпты любым подвернувшимся под руку переводчиком с русского на английский.
Продолжим. Теперь промпт должен выглядеть примерно вот так:
Topless latina female with thick wavy hair, harbor boats and pastel houses behind. She has medium-sized breasts. Breezy seaside light, warm tones, cinematic close-up.
Это, конечно, не шедевр промптостроения, но всё же. Теперь достаточно нажать кнопку "Запустить" ("Run").
Запустится процесс генерации изображения, результат которого отобразиться в правом окошке "Сохранить изображение" ("Save image"). Все результаты генераций хранятся в папке "ComfyUI_windows_portable\ComfyUI\output\".
Вот, собственно и всё. Как можно заметить, базовая ZIT не очень хороша в деталях. Для улучшения качества существуют LORa и другие модели на базе ZIT, но это отдельная тема.
Небольшое послесловие. Я проделал все эти действия сам. И получил результат. Если у вас что-то не получается, вылезают какие-то ошибки и всё такое, попробуйте скопировать текст из окна консоли и скормить текст ошибки какому-нибудь бесплатному DeepSeek-у. Он, как правило, поможет разобраться в проблеме. Я вряд ли чем-то смогу помочь, поскольку системы у всех разные: оборудование, драйвера, установленные программы... Всё что угодно может влиять на финальный результат или возможность запуска. Но искренне надеюсь, что смог кому-то помочь окунуться в пучину AI-генерации сисек прекрасного. Буду рад вашей поддержке и постараюсь изложить что-нибудь про подключение LORa и генерацию видео.










