И снова здравствуйте!
На повестке дня - как установить 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" и вводим емейл, пароль и секретный код, который придет на почту.
После успешной регистрации в строке поиска слева вводим "AUTOMATIC1111" и выбираем репозиторий AUTOMATIC1111/stable-diffusion-webui
Оставляем вкладку открытой и идем дальше.
ШАГ №2. Скачиваем и устанавливаем gitforwindows.org
Это набор утилит, который потребуется для более простой и комфортной работы с AUTOMATIC1111 в будущем.
Переходим на сайт https://gitforwindows.org/ и жмем "скачать".
Устанавливаем программу с настройками по умолчанию (ничего не меняем). В конце можно поставить галочку "Launch Git Bash".
ШАГ №3. Создание файловой структуры для клонирования репозитория
Создаем на своем компьютере папку, где будут храниться все файлы SD и копируем путь. К примеру, я создала папку на диске D и назвала A1111
Вводим в Git Bash (из шага 2) следующую команду cd d:/A1111 (где d:/A1111 - это полный путь к нашей папке).
Проверьте, чтобы не было ошибок, и уведомление было точно таким же, как на скриншоте выше.
Программу НЕ ЗАКРЫВАЕМ! Она вскоре снова понадобится.
Готово :) Теперь наша папка активна. Идем дальше.
ШАГ №4. Копируем структуру движка в созданную папку
Переходим во вкладку с github (из шага 1) и жмем на большую зеленую кнопку "Code" справа и копируем путь к репозиторию.
Возвращаемся в окошко git и вводим команду:
git clone (скопированный путь к файлу). Снова проверьте, чтобы не было никаких ошибок.
ШАГ №5. Скачиваем Stable Diffusion
Переходим на сайт https://huggingface.co и регистрируемся (если нет аккаунта). Регистрация быстрая, займет пару минут.
Жмем "Sign Up", вводим почту, пароль. Далее сайт попросит заполнить небольшую форму. Из обязательных полей - заполните Юзернейм и имя. Остальные можно не заполнять.
Надеюсь, справились :)
После того, как вы зашли в свой аккаунт, в поле поиска введите "Stable Diffusion" и выберите нужную модель.
Я буду устанавливать ту, что на скриншоте:
Далее пролистываем чуть ниже и ищем файлик с моделью ckpt. Тут доступны две модели. Чем они отличаются - кратко указано в описании. Я беру модель emaonly.
Делаем "ТЫК", и моделька ушла на загрузку.
Что касается более поздних моделей - там есть некоторые нюансы в установке. Позже сделаю на эту тему отдельную статью.
ШАГ №6. Переносим скачанную модель в папку, которую мы ранее создали
Все модельки у нас хранятся в специальной папке "models".
Полный путь у меня выглядит так D:\A1111\stable-diffusion-webui\models\Stable-diffusion
Находим свою папку, открываем, ищем "models" - "Stable-diffusion" и переносим туда скачанную модель из шага 5.
Мы почти закончили, не переживайте :)
ШАГ №7. Установка библиотеки Python
Переходим по ссылке https://www.python.org/downloads/release/python-31011/ и листаем вниз. Находим версию х64 и скачиваем ее.
Запускаем скачанный файл. Обязательно поставьте галочку "Add Python 3.10 to PATH". Жмем "Install Now".
ШАГ №8. Долгожданный запуск программы
Снова идем в нашу папку на компьютере, открываем, ищем в самом низу файл запуска webui-user.bat
Запускаем, и не трогаем минут 5-10. Через время начнется загрузка необходимых для работы библиотек и файлов.
Можно пока помолиться, чтобы не было никаких ошибок :)
У меня все прошло успешно (я устанавливала программу параллельно с написанием данной статьи).
Ищем теперь ссылку с доступом, копируем, вставляем в браузер и наслаждаемся творческим процессом.
-------------------------------------------
С вас лайк за статью и подписка на канал :)
Удачной работы!