Найти в Дзене
Нейросети от А до Я

Как установить STABLE DIFFUSION на компьютер. Технические требования + пошаговая инструкция

Оглавление

И снова здравствуйте!

На повестке дня - как установить SD на свой ПК/ноутбук (если он, конечно, "потянет").

Давайте начнем с технических требований, чтобы зря не тратить время на весь этот процесс.

Минимальные системные требования для комфортной работы:

-------------------------------------------

  • Операционная система: Windows 10 и старше
  • Оперативная память - от 8 ГБ (лучше, конечно, от 12ГБ)
  • Видеокарта - NVidia 10хх и новее с видеопамятью от 4ГБ (но для более комфортной работы желательно от 8, или лучше от 12ГБ)
  • Место на жестком диске - около 20ГБ

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

Плюс ко всему, изображения с более высоким разрешением (примерно от 700х700 пикс) могут завершаться с ошибкой по причине нехватки ресурсов компьютера. Это если у вас параметры приближены к минимальным требованиям.

В любом случае, для "поиграться" этих данных вполне хватит.

Так-с, с системными требованиями разобрались. Теперь приступим к самому главному.

Установка STABLE DIFFUSION на WINDOWS

-------------------------------------------

ШАГ №1. Регистрируемся на github.com и скачиваем движок SD вместе с webui (интерфейсом для управления)

Дополнение: начните с шага №5 (загрузки модели), а затем по порядку с первого шага для экономии времени.

Переходим на сайт https://github.com и регистрируем аккаунт. Жмем на кнопку в правом верхнем углу "Sign in" и вводим емейл, пароль и секретный код, который придет на почту.

-2

После успешной регистрации в строке поиска слева вводим "AUTOMATIC1111" и выбираем репозиторий AUTOMATIC1111/stable-diffusion-webui

-3

Оставляем вкладку открытой и идем дальше.

ШАГ №2. Скачиваем и устанавливаем gitforwindows.org

Это набор утилит, который потребуется для более простой и комфортной работы с AUTOMATIC1111 в будущем.

Переходим на сайт https://gitforwindows.org/ и жмем "скачать".

-4

Устанавливаем программу с настройками по умолчанию (ничего не меняем). В конце можно поставить галочку "Launch Git Bash".

-5

ШАГ №3. Создание файловой структуры для клонирования репозитория

Создаем на своем компьютере папку, где будут храниться все файлы SD и копируем путь. К примеру, я создала папку на диске D и назвала A1111

Вводим в Git Bash (из шага 2) следующую команду cd d:/A1111 (где d:/A1111 - это полный путь к нашей папке).

-6

Проверьте, чтобы не было ошибок, и уведомление было точно таким же, как на скриншоте выше.

Программу НЕ ЗАКРЫВАЕМ! Она вскоре снова понадобится.

Готово :) Теперь наша папка активна. Идем дальше.

ШАГ №4. Копируем структуру движка в созданную папку

Переходим во вкладку с github (из шага 1) и жмем на большую зеленую кнопку "Code" справа и копируем путь к репозиторию.

-7

Возвращаемся в окошко git и вводим команду:

git clone (скопированный путь к файлу). Снова проверьте, чтобы не было никаких ошибок.

-8

ШАГ №5. Скачиваем Stable Diffusion

Переходим на сайт https://huggingface.co и регистрируемся (если нет аккаунта). Регистрация быстрая, займет пару минут.

Жмем "Sign Up", вводим почту, пароль. Далее сайт попросит заполнить небольшую форму. Из обязательных полей - заполните Юзернейм и имя. Остальные можно не заполнять.

-9
-10

Надеюсь, справились :)

После того, как вы зашли в свой аккаунт, в поле поиска введите "Stable Diffusion" и выберите нужную модель.

Я буду устанавливать ту, что на скриншоте:

-11

Далее пролистываем чуть ниже и ищем файлик с моделью ckpt. Тут доступны две модели. Чем они отличаются - кратко указано в описании. Я беру модель emaonly.

-12

Делаем "ТЫК", и моделька ушла на загрузку.

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

ШАГ №6. Переносим скачанную модель в папку, которую мы ранее создали

Все модельки у нас хранятся в специальной папке "models".

Полный путь у меня выглядит так D:\A1111\stable-diffusion-webui\models\Stable-diffusion

Находим свою папку, открываем, ищем "models" - "Stable-diffusion" и переносим туда скачанную модель из шага 5.

-13

Мы почти закончили, не переживайте :)

ШАГ №7. Установка библиотеки Python

Переходим по ссылке https://www.python.org/downloads/release/python-31011/ и листаем вниз. Находим версию х64 и скачиваем ее.

-14

Запускаем скачанный файл. Обязательно поставьте галочку "Add Python 3.10 to PATH". Жмем "Install Now".

-15

ШАГ №8. Долгожданный запуск программы

Снова идем в нашу папку на компьютере, открываем, ищем в самом низу файл запуска webui-user.bat

-16

Запускаем, и не трогаем минут 5-10. Через время начнется загрузка необходимых для работы библиотек и файлов.

Можно пока помолиться, чтобы не было никаких ошибок :)

У меня все прошло успешно (я устанавливала программу параллельно с написанием данной статьи).

Ищем теперь ссылку с доступом, копируем, вставляем в браузер и наслаждаемся творческим процессом.

-17
-18

-------------------------------------------

С вас лайк за статью и подписка на канал :)

Удачной работы!