Как установить и использовать Stable Diffusion с одним из лучших веб-интерфейсов — InvokeAI

В рубрике AI/ML, Open Source, Искусство
Сохранить и поделиться:

InvokeAI — один из лучших бесплатных веб-интерфейсов с открытым исходным кодом для Stable Diffusion и сильный конкурент Automatic1111, самого многофункционального и известного веб-интерфейса SD на сегодняшний день.

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

Шаги по установке

Системные требования

  • Поддерживается на Linux, Windows и macOS
  • Для Linux: графическая карта NVIDIA или AMD
  • Для Windows и macOS: карта NVIDIA с как минимум 4 ГБ видеопамяти или компьютер Apple с чипом M1
    • Примечание: видеокарты серий GTX 1080, 1650 и 1660 не рекомендуются из-за их ограничений
  • Требуется 12 ГБ дискового пространства для моделей машинного обучения и зависимостей

Скачать установщик

Посетите страницу последнего релиза Invoke на GitHub, прокрутите вниз до раздела «Assets» и скачайте zip-файл с установщиком.

Запустить установщик

  1. Распакуйте файл.
  2. Запустите соответствующий скрипт в зависимости от вашей операционной системы:
    • Если вы используете Windows, дважды щелкните по скрипту install.bat.
    • Если вы используете macOS, откройте окно Терминала, перетащите файл install.sh из Finder в Терминал и нажмите return.
    • Если вы используете Linux, запустите install.sh.
  3. Подтвердите место установки InvokeAI и файлов моделей генерации изображений. Выберите место с как минимум 15 ГБ свободного места. Если вы планируете установить много моделей, вам может понадобиться больше места.
  4. Дождитесь завершения установки. После установки запустится скрипт для настройки InvokeAI и выбора набора стартовых моделей генерации изображений.
  5. Найдите папку установки InvokeAI. Это не та же папка, что и распакованный zip-файл. Путь установки по умолчанию: ~/invokeai в системах Linux/Mac и C:UsersYourNameinvokeai в Windows. В этой папке вы найдете скрипты запуска под названием invoke.sh и invoke.bat.
  6. Запустите соответствующий скрипт в зависимости от вашей операционной системы:
    • Если вы используете Windows, дважды щелкните по файлу invoke.bat.
    • Если вы используете macOS, откройте окно Терминала, перетащите скрипт invoke.sh из папки в Терминал и нажмите return.
    • Если вы используете Linux, запустите invoke.sh.
  7. Наберите 2, чтобы открыть браузерный интерфейс, затем нажмите enter/return. Подождите минуту или две, пока Stable Diffusion запустится, затем откройте браузер и перейдите по адресу http://localhost:9090.

Теперь вы готовы использовать веб-интерфейс InvokeAI для Stable Diffusion. Наслаждайтесь экспериментами с этим мощным инструментом и посмотрите, как он сравнивается с Automatic1111!

Текст в изображение

Функция преобразования текста в изображение в Invoke AI позволяет создавать изображения путем ввода текстового запроса. Вы можете настроить количество изображений, шаги (итерации) и масштаб. Разрешение по умолчанию можно отрегулировать, и вы можете выбрать начальное значение для генерации изображения. Интерфейс предоставляет полезные всплывающие подсказки для каждой настройки.

Восстановление лиц и увеличение разрешения

Invoke AI предлагает восстановление лиц с двумя опциями: GFP-GAN и Code Form. Также доступно увеличение разрешения с использованием ESRGAN в качестве масштабатора по умолчанию.

Генерация и управление изображениями

По мере генерации изображения вы можете просматривать предварительный рендеринг в реальном времени. После завершения вы можете отправить изображение в инструмент преобразования изображения в изображение или на объединенный холст, скопировать ссылку или загрузить его. Вы также можете просмотреть изображение в более детальном виде с помощью средства просмотра.

Изображение в изображение

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

Объединенный холст

Выдающаяся особенность Invoke AI — это объединенный холст. Этот инструмент позволяет расширять изображения за их первоначальные границы. Интерфейс плавный и удобный, с простой навигацией и масштабированием.

Чтобы использовать объединенный холст, перетащите существующее изображение на холст и выберите область, которую вы хотите расширить. Затем вы можете генерировать новые изображения на основе выбранной области. Примите или отклоните результаты, прежде чем переходить к следующей области.

Коррекция швов, заполнение и масштабирование

Доступны опции коррекции швов, чтобы помочь слить расширенные области с исходным изображением. Вы также можете настроить параметры заполнения и масштабирования для улучшения разрешения заполненных частей.

Отмена и повтор

Функции отмены и повтора являются ценными дополнениями к объединенному холсту, позволяя легко вносить корректировки и исправления без использования внешних инструментов.

Будущие функции

Invoke AI планирует внедрить систему на основе узлов для генерации изображений и дополнительные функции постобработки. Также разрабатывается раздел обучения для текстовой инверсии и dream booth.

Заключение

Основные сильные стороны Invoke AI заключаются в пользовательском опыте и стабильности. Хотя он может не иметь столько функций, сколько Automatic1111, его объединенный холст и интуитивно понятный интерфейс делают его привлекательным выбором. Если Invoke AI продолжит улучшать и расширять свои возможности, у него есть потенциал стать лидером среди инструментов генерации изображений с использованием ИИ.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *