Вы знаете про существование Stable Diffusion, и о том, что она выдает интересный контент, и вот вы стоите на пороге её установке. Ну не то, чтобы установить на Stable Diffusion на компьютер было сложно, но незнающему будет просто сложно понять. Мы постарались максимально просто описать, как устанавливается Дифузия на комп, привели даже скрины. Читаем… Если вы не сможете поставить, всегда можно зайти на web-версию — https://stablediffusionweb.com.

Как поставить stable diffusion пошагово

Нейросети в отношении графического оборудования ПК предъявляют повышенные требования — в частности, видеопамять минимум 6 Гб. Также у официального дистрибутива отсутствует GUI, по этой причине каждую операцию потребуется выполнять через командную строчку. Но у нейросети Stable Diffusion есть форки, наделённые поддержкой графического интерфейса, а заодно отличающиеся меньшей требовательностью в отношении ресурсов видеокарты.

Один из подобных форков — Stable Diffusion WebUI. Эта разновидность нейросети отличается несколько меньшими графическими требованиями, однако всё равно не низкими. Чтобы эта нейросеть работала на ПК с ОС Windows, нужна предварительная установка видеокарты NVIDIA GeForce, имеющей память объёмом 4 Гб. Управление Stable Diffusion WebUI осуществляется посредством локального браузерного интерфейса. Это тоже можно отнести к преимуществам.

Процесс установки

Вначале потребуется установка Python. Конечно, его версия должна быть актуальной.

Установка пакета Python аналогична установке обычной программы. Нужно лишь отметить в окне установочной программы «Add Python to PATH».

Потом потребуется установка компонента Git.

В установочных параметрах Вы можете не изменять ничего, достаточно только постоянно жать «Next».

Затем с портала проекта Automatic1111 понадобится скачать архив, содержащий Stable Diffusion WebUI. С этой целью нужно нажать на портале «Code«, выбрав «Download ZIP» в меню. Нужна распаковка архива в какое-либо расположение, удобное для Вас. Нужно только, чтобы путь распаковки не включал пробелы и кириллицу.

Потом нужно провести скачивание с официального сайта (на нём понадобится зарегистрироваться) собственно нейросети — из файла sd-v1-4.ckpt

Будет необходимым переименование этого файла в model.ckpt, а потом следует забросить его в каталог Stable Diffusion WebUI (этот архив должен был быть распакован до этого).

Нужен запуск посредством двойного клика находящегося в данной папке файла webui-user.bat. Потом потребуется дождаться окончания процесса скачивания компонентов, которых не хватает, и их установки. Иногда данный процесс затягивается, поскольку скачиваемый объём составляет минимум 3 Гб. Недопустимо закрывание консоли, когда кажется, что скачивание зависло.

После этого в командной строчке должна возникнуть надпись «Running on local URL: http://127.0.0.1:7860/».

После перехода по данному адресу IP вне зависимости от браузера должна появиться такая панель для управления нейросетью.

Главные настройки содержит txt2img. В этой вкладке находится и поле, куда вводится описание того изображения, которое генерируется. Это описание должно вводиться по-английски.

Настройка осуществляется по принципам, аналогичным принципам веб-сервиса (при продвинутом режиме):

  • Sampling Method — метод, с помощью которого генерируются изображения.
  • Sampling Steps — число действий для генерации.
  • Batch count — число комплектов изображений, которые генерируются.
  • Batch size — число изображений, которые содержит комплект.

Рекомендуется не допускать высокие значения 3-го, 4-го и 5-го параметров, которые влияют на производительность.

Промты для Stable Diffusion

Ocean waves, slow movement of water ::4
White foam waves of undulating water ::3
Scattered light in a lagoon with a coral reef ::3
Drops of water falling on a water mirror ::2
A quiet, windless lake with a reflecting mountain ::1
—ar 16:9 —s 250
Surreal abstract background ::5
Incandescent metallic colors, lava ::4
Interesting texture pattern ::3
Chaotic geometric shapes ::2
Background with superimposed light effects ::1
—ar 16:9 —s 250
Artistic graphic background ::5
Concise and modern ::4
Inspired by Cubism ::3
Bright colors and contrast ::2
Retro style elements ::1
—ar 1:1 —s 250
Background with clumps of fog ::5
Dark and mysterious atmosphere ::4
Some elements of futurism ::3
Slight transition between dark and light tones ::2
Effects of interaction with the object ::1
—ar 16:9 —s 250
Abstract background using crystal shapes ::5
Bright and saturated colors ::4
Crystal shapes taken from the animal world ::3
Interesting geometric shapes and textures ::2
Light and shadow effects ::1
—ar 2:3 —s 250
Abstract ocean background ::5
Pastel and soft colors ::4
Mirror reflection effects ::3
Blurred view of the horizon ::2
A fresh and peaceful view of the ocean ::1
—ar 4:3 —s 250
Glowing skyscrapers in a dark but bright night sky ::5
Roads heading nowhere, with huge promo screens showing ads ::4
Symmetrical buildings in a row, mixed with huge bridges and megalopolis fountains ::3
Flying vehicles and advertising airships ::2
Dark atmosphere with lots of retrofuturistic elements ::1
—s 1080
Composition of circles and curves ::5
Using triangles in different angles ::4
Blurred lines that create a sense of movement ::3
Sharp edges and broken lines ::2
Expanding and contracting circles ::1
—s 1080
Deep sea blue gradient with waves of white foam ::5
Underwater shadows of marine life, sun rays sparkling through the surface ::4
Abstract interpretation of a coral reef with soft pastel colors ::3
Oceanic turbulence with a turbulent swirl of waves and foamy texture ::2
Black and white minimalistic waves crashing against each other ::1
—s 1080