Всем мяу!
Сегодня я хочу поделиться с вами пошаговым руководством по установке Stable Diffusion на Windows и Linux! Это позволит вам бесплатно генерировать любое количество картинок!
Предисловие
Я расскажу о способе работы со Stable Diffusion при помощи аддона для Blender. Из моих экспериментов, этот способ оказался идеальным сочетанием функционала, удобств и скорости установки/настройки (Примечание 1).
Из удобств и функционала:
- графический интерфейс
- наличие режима image-to-image
- выбор области для перерисовки
- предустановки (концепт, текстура, фото) + стили для них (sci-fi, fantasy и т.д.)
- возможность дорисовать изображение прямо в Blender, не переходя в сторонние программы
- встроенный upscale модуль
Подготовка
Перед тем как установить аддон, вам понадобиться выполнить пару шагов:
- Скачайте и установите Blender
- Зарегистрируйтесь на сайте https://huggingface.co/
- Скачайте сам аддон (1.5 гигабайта) (Примечание 2)
- Распакуйте аддон из .7z
Установка
Установка аддона выполняется в несколько простых шагов:
1. Откройте Blender и перейдите в окно Preferences.
2. Перейдите во вкладку Addons и нажмите Install.
3. Выберите распакованный .zip архив, полученный в п.4 подготовки.
4. Подождите (Blender может не подавать признаков жизни, это нормально).
5. Когда в списке появится Dream Textures, нажмите возле него галочку и раскройте выпадающее окошко.
6. Перейдите по указанной там ссылке (ведёт на huggingface.co) для скачивания .ckpt файла (Примечание 3).
7. Нажмите "Access repository".
8. Скачайте файл (около 4 гигабайт) (Примечание 4).
9. Нажмите в Blender на кнопку "Import Model Weights" и выберите скачанную модель.
Готово!
Инструкция по использованию
Теперь вы можете генерировать картинки из текста!
Чтобы это сделать:
1. Перейдите во вкладку Image Editor.
2. Нажмите N, чтобы открыть боковую панель.
3. Перейдите во вкладку Dream Textures.
4. Опишите картинку, которую хотите сгенерировать.
5. Нажмите "Generate" (первый раз это займёт больше времени).
6. Сохранить результат - Image -> Save As...
Теперь вы знаете, как создавать картинки из текста
Надеюсь, моя статья упростила ваш процесс знакомства с нейросетями, и в частности со Stable Diffusion!
А ещё я надеюсь, что вы найдете применение этой технологии!
В моём случае, я применяю Stable Diffusion для разработки игр. Нейросеть очень помогает при:
- создании сюжетной части (иллюстрация сюжетных событий);
- детализации персонажей (значки героев помогают раскрыть характер персонаж);
- создании концепт-артов для локаций.
Результат работы со Stable Diffusion подходит и для коммерческого использования (кроме некоторых исключений, описанных тут).
Примеры сгенерированных картинок
С текстом запроса для их генерации
(в каждой галерее несколько запросов и полученных вариантов).
Примечания
(1) Скорость установки и настройки с нуля имеет значение в случае запуска на виртуальной машине, где не предусмотрено сохранение данных.
(2) Репозиторий с исходным кодом аддона и дополнительной информацией.
(3) На момент написания статьи ссылка ведёт сюда.
(4) На момент написания статьи последняя версия вот тут.
#stableDiffusion #нейросеть #искусственныйинтеллект #пошаговаяинструкция #текствкартинку