Найти в Дзене
Закрытая книга

Как рисовать нейросетью, или Stable Diffusion для клешнеруких дятлов. Часть 1: установка и настройка...

Оглавление

Вы заинтересовались красочными иллюстрациями на моём канале. И воскликнули:

Я хочу так же!

Это — не проблема: в цикле из четырёх статей я расскажу: как это все установить и настроить. Как этим пользоваться. И, в конце, несколько трюков и хитростей, которые помогут делать красиво.

  • Часть 1: установка и настройка — <вы находитесь здесь>
  • Часть 2: разбираемся в интерфейсе — пока не написана: подпишитесь, чтобы не пропустить!
  • Часть 3: генерируем картинки — пока не написана
  • Часть 4: трюки и хитрости — пока не написана.
Создавать такую красоту — легче, чем когда бы то ни было «до».
Создавать такую красоту — легче, чем когда бы то ни было «до».

Что нам понадобится?

Как ни удивительно, компьютер или ноутбук. На нем должна стоять Windows 10, наличествовать хотя бы два десятка гигабайт места на жестком диске... И стоять дискретная видеокарта Nvidia хотя бы десятилетней давности, с хотя бы тремя гигабайтами «видимопамяти» на борту: к сожалению, владельцы AMD в пролёте.

Если вы не знаете, что за видеокарта в вашем компьютере — спросите у с̷о̷с̷е̷д̷а̷-̷к̷о̷м̷п̷ь̷ю̷т̷е̷р̷щ̷и̷к̷а Гугла.

Также нам понадобится организм, способный прочитать и сделать то, что написано ниже. Организм может быть убран в стельку и клешнерук по жизни: это неважно, пока инструкции выполняются в точности.

Устанавливаем ди́вну программу в четыре шага простым советским...

-2

1. Загружаем и устанавливаем Python и Git по ссылкам: раз и два. Важно: при установке Python выставляем галочку и жмем кнопку в последовательности, указанной на картинке!

-3

2. Создаем новую папку там, где будет чудо-программка. На пути не должно быть русских символов.

3. В новосозданной папке правым кликом открываем окно Git (на картинке), и вставляем шифровку (мышкой, через контекстное меню):

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git

Нажимаем Enter и ждём. Ждать придётся некоторое время, пока все не перестанет мигать и мерцать.

-4

4. Качаем по моей ссылке архив, и распаковываем его в свежесозданную папку (где, если всё сделано правильно, уже есть куча мелких папок и файлов). Соглашаемся на все запросы слияния и замены. В архиве — непосредственно модель SD, модифицированные настройки и ряд модифицированных файлов, радикально сокращающих потребление памяти.

SD-zakniga.rar
Да, я знаю, что это двенадцать гигабайт. Но я предупреждал про место на диске: улыбаемся и машем.

На этом — установка завершена. Можно приступать к пуску.

Стартуем!

А для запуска — щёлкаем двойным кликом либо по webui-user.bat, либо по webui-user-lomem.bat. Первый — универсальный, второй — на случай, если ваша видеокарта совсем уж немощна: он позволяет радикально сократить требования к ней ценой не менее радикального роста времени генерации (а она и так, мягко говоря, небыстра).

Если вы все сделали правильно — откроется окно консоли, и в нем побегут загадочные строки на научном. Это — надолго. От пары минут до получаса, в зависимости от возраста видеокарты, тормознутости процессора и степени убитости жесткого диска. Если вам кажется, что окно зависло — это не так. Когда всё закончится, вы должны увидеть следующую строку:

-5

И... Это значит, что все было сделано правильно. А вы можете открыть интернет-обозреватель вашего выбора, и ввести в адресную строку: http://localhost:7860/. Вы увидите вот такое окно

На самом деле, не совсем такое: моя версия была несколько доработана напильником в угоду личным нуждам. Но если вы его вообще видите — значит всё сделано верно.
На самом деле, не совсем такое: моя версия была несколько доработана напильником в угоду личным нуждам. Но если вы его вообще видите — значит всё сделано верно.

Stable Diffusion готова к работе

И можно генерировать такую красоту
И можно генерировать такую красоту

На чём первая часть руководства заканчивается. Потому что дальше ничего настраивать не надо: всё уже настроено и русифицировано за вас. Да, вид — всё равно сложный, перегруженный и непонятный. Как в кабине бомбардировщика.

-8

Куча кнопок, тумблеров, индикаторов и переключателей. Подписи, которые без чтения пятисотстраничного руководства по эксплуатации ни о чём не говорят. Люди, говорящие что «всё просто».

И ведь действительно — не так сложно! А как с этим работать — я расскажу в следующей статье цикла. Не переключайтесь!
Лайк, подписка, комментарий на тему — всё, что нужно для поддержки канала. Это несложно:-)