Устанавливаем нейросеть NovelAI
Минимальные системные требования
Установка GIT:
При установке обязательно выбираем опцию – Windows Explorer integration -> Git Bash Here:
Клонируем WebUI репозиторий:
1. Создаём папку в которой будет находится нейросеть.
2. Открываем папку, нажимаем ПКМ в пустой папке чтобы открыть меню как на скрине.
3. В появившемся меню нажимаем на "Git Bash Here"
4. В консоль вставляем следующую команду и нажимаем Enter:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
Установка python 3.10:
Скачиваем инсталлер Python 3.10 – https://www.python.org/ftp/python/3.10.6/python-3.10.6-amd64.exe
Обязательно выберите опцию - Add Python 3.10 to PATH
Устанавливаем модели для нейросети Торрентом:
Я лично использовал Utorrent.
1. Открываем Торрент Клиент, наводим мышкой на File и выбираем Add Torrent from URL:
2. Вставляем в поле следующую ссылку:
4. Выбираем директорию в которую установятся наши модели и убираем галочки со всех папок и файлов кроме:
- Папки animefull-final-pruned (находится в папке stableckpt)
- Файла animavae.pt
Переименовываем файлы моделей:
1. Открываем директорию в которую скачали модели
2. Открываем папку animefull-final-pruned и переименовываем следующие файлы:
3. Файл animevae.pt тоже переименовываем:
Переносим файлы моделей в папку с WebUI:
Запускаем нейросеть:
– В папке \stable-diffusion-webui запускаем файл webui-user.bat
Первый запуск займёт приблизительно 10-15 минут, так как для работы нейросеть подгружает различные библиотеки.
Пока нейросеть запускается можете заварить себе чай и принести что-нибудь вкусное. Ну или принесите себе сухих салфеток если вы любитель аниме вайфу.
Открываем в браузере как только нейросеть загрузиться => 127.0.0.1:7860 Терминал будет выглядеть как-то так когда нейросеть загрузиться:
Устанавливаем дефолтные настройки:
Sampling Method => Euler (1 скрин).
Sampling steps => 28 (2 скрин).
Width и Height советую не выставлять больше 1000x1000 тем более если генерируете сразу несколько картинок, сам лично использую портретное разрешение 600x900 (4 скрин).
Batch count - количество генерируемых фоток за раз, советую не ставить больше 4 (5 скрин).
Prompt - собственно наш запрос, сюда вписываем теги через запятую. Советую ставить в самом начале 2 тега в каждом запросе для получения наилучшего результата: masterpiece, best quality (6 скрин).
Negative prompt - список того что нейросеть не будет генерировать, например можно вписать тег nsfw и нейросеть не будет генерировать контент 18+, либо же будет блирить его. Но мы ведь с вами не за этим здесь, поэтому вот вам список того что необходимо вписать сюда, чтобы нейросеть генерировала более качественные фотки с наименьшим количеством дефектов (7 скрин):
lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry, artist name.
- Скрины - https://imgur.com/a/hbkELRz
Создание пресета (Style):
Советую создать пресет чтобы не переделывать каждый раз после перезапуска всю настройку по новой, для этого выполняем всё что написано в верхнем спойлере с дефолтными настройками (в Prompt вписываем только masterpiece, best quality).
Нажимаем по данной кнопочке и вводим название пресете, например default.
Теперь очищаем поля Prompt и Negative Prompt для теста и тыкаем как показано на скрине.
Поля Prompt и Negative Prompt должны автоматически заполнится дефолтными тегами.
Возможные проблемы:
При запуске webui-user.bat может возникать проблема "out of memory".
Скорее всего ресурсы вашей видеокарты не позволяют работать нейросети на все 100%.
В таком случае открываем файл webui-user.bat в блокноте и после параметра set COMMANDLINE_ARGS= указываем:
Если у вас 2Гб видеопамяти и менее => --lowvram
Если же у вас 4Гб видеопамяти и менее => --medvram