Как установить Stable Diffusion в Windows (апрель 2023 г.)
Что нужно знать
- Используя официальный автоматический установщик от Stability AI, вы можете легко установить Stable Diffusion на свой компьютер с Windows.
- Также доступен неофициальный автоматический установщик, называемый установщиком NMKD.
- Если установщики у вас не работают, то также можно установить Stable Diffusion вручную.
- Найдите пошаговые руководства со скриншотами для всех трех методов ниже.
Если вы не жили под камнем, вы, должно быть, сталкивались с генераторами изображений ИИ, о которых все говорили в последнее время? В конце концов, превращать текст в искусственный интеллект — это круто даже для хардкорных гиков! Это был настоящий ажиотаж, когда в последнее время появилось так много разных инструментов, каждый со своими уникальными функциями и преимуществами. Среди самых популярных среди них Midjourney, Stable Diffusion, BlueWillow и Artbreeder. Они значительно упрощают как профессиональным художникам, так и обычным пользователям создание потрясающей графики и изображений, в том числе суперкрутых фотографий профиля (благодаря генераторам хедшотов), просто набрав несколько слов.
Один из самых обсуждаемых генераторов изображений — Stable Diffusion, основанный на технологии глубокого обучения. Впервые он вышел в 2022 году, и с тех пор он стал еще мощнее благодаря улучшенным функциям пользовательского интерфейса. Но, честно говоря, использование Stable Diffusion не всегда было самым простым делом в мире. Были некоторые проблемы с установкой и настройкой, что немного усложняло использование. К счастью, с тех пор ситуация улучшилась благодаря официальному автономному установщику и стороннему. Итак, если вы хотите попробовать Stable Diffusion на своем ПК, вам повезло! У нас есть руководство, которое поможет вам начать работу. Давайте погрузимся!
Установите Stable Diffusion в Windows: пошаговое руководство
Сначала вы можете использовать автономный официальный установщик, чтобы получить и установить Stable Diffusion на свой компьютер. Если это не работает для вас, вы можете использовать установщик NMKD, сторонний пакет для Stable Diffusion, который позаботится обо всех процессах и имеет простой в использовании пользовательский интерфейс.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Наконец, если вы предпочитаете, вы можете установить Stable Diffusion вручную, где вам придется самостоятельно загружать и устанавливать зависимости, а затем клонировать веб-интерфейс, чтобы вы могли использовать его на своем ПК. Следуйте любому методу ниже в зависимости от ваших текущих потребностей и требований.
Требования
Прежде чем вы сможете установить Stable Diffusion, мы рекомендуем вам ознакомиться с требованиями. Для стабильной диффузии требуется значительное пространство для хранения и вычислительная мощность для правильной работы. Приведенные ниже требования помогут вам определить, может ли ваша текущая установка поддерживать стабильную диффузию или нет.
- ОС: Windows 10/11
- Графический процессор: видеокарта Nvidia с 4 ГБ видеопамяти или более
- Оперативная память: 8 ГБ или больше
- Место для хранения: 20 ГБ
Примечание. Хотя Stable Diffusion поддерживает только графические процессоры Nvidia, вы можете использовать установщик NMKD, если у вас есть графический процессор AMD. Эта функция все еще является экспериментальной, но хорошо работает из коробки. Кроме того, вы также можете использовать свой процессор со стабильной диффузией, однако этот процесс будет очень медленным.
Способ 1: Использование официального автоматического установщика
Официальный автономный установщик — это самый простой и лучший способ установить Stable Diffusion на ПК с Windows. Следуйте инструкциям ниже, чтобы помочь вам в этом процессе.
Посещать https://github.com/cmdr2/stable-diffusion-ui/релизы в вашем браузере, и загрузка установщика будет инициирована автоматически. Сохраните файл в предпочтительном месте на вашем ПК.
Теперь дважды щелкните и запустите файл Easy-Diffusion-Windows.exe.
Windows Smart Screen обычно неправильно идентифицирует этот файл .EXE. Если это так, нажмите Подробнее.
Теперь нажмите Выполнить в любом случае.
Теперь установка запустится на вашем ПК. Нажмите “Далее.
Ознакомьтесь с лицензией и условиями использования на следующем шаге. Нажмите «Я согласен», когда закончите.
Теперь нажмите «Обзор» и выберите предпочтительное место для установки Stable Diffusion.
Примечание. Если вы используете Windows 10, убедитесь, что вы установили Stable Diffusion на верхний уровень вашего диска. Это означает, что место установки должно быть C:\EasyDiffusion или D:\EasyDiffusion и так далее. Это предотвратит проблемы, вызванные ограничением пути к файлу в Windows 10.
Когда вы закончите, нажмите «Установить».
Теперь Stable Diffusion будет установлен на ваш компьютер. Это может занять некоторое время, в зависимости от доступных в данный момент ресурсов на вашем ПК.
После завершения настройки установите флажок «Создать ярлык на рабочем столе», если вы хотите создать ярлык на рабочем столе для «Стабильная диффузия».
Кроме того, установите и снимите флажок «Запустить Easy Diffusion 2.5», если вы не хотите запускать его немедленно.
Нажмите «Готово», когда закончите.
Примечание. Первоначальная настройка Stable Diffusion может занять некоторое время при запуске. Это нормально, и мы рекомендуем вам не прерывать этот процесс. Время запуска будет уменьшено после первой настройки.
Вот и все! Стабильная диффузия теперь установлена на вашем ПК. Теперь вы можете запустить его из меню «Пуск» или ярлыка на рабочем столе, если вы его создали.
Способ 2: Использование установщика NMKD
Установщик NMKD — это сторонний автономный установщик для Stable Diffusion, популярный благодаря интуитивно понятному пользовательскому интерфейсу и поддержке графических процессоров AMD. Вот как вы можете использовать установщик NMKD для установки Stable Diffusion на свой компьютер.
Посещать github.com/n00mkrad/text2image-gui и нажмите Загрузить сейчас.
Вы можете заплатить столько, сколько хотите, чтобы поддержать тяжелую работу разработчиков. Но если вы хотите это бесплатно, нажмите Нет, спасибо, просто перейдите к загрузкам.
Теперь на вашем ПК начнется загрузка. Сохраните файл в предпочтительном месте на вашем ПК. После загрузки архива распакуйте его с помощью предпочитаемого вами инструмента.
Если на вашем компьютере ничего не установлено, вы можете загрузить и установить бесплатное программное обеспечение 7-Zip для этого. (Пошаговое руководство.) Теперь откройте извлеченную папку и дважды щелкните StableDiffusionGui.exe, чтобы запустить Stable Diffusion.
Теперь Stable Diffusion запустится на вашем ПК, и вы сможете сразу же начать генерировать изображения.
И вот как вы можете использовать установщик NMKD для установки Stable Diffusion на свой компьютер.
Способ 3: установить Stable Diffusion вручную
Если описанные выше методы не работают для вас или вы предпочитаете клонировать и использовать Stable Diffusion вручную, вы можете использовать приведенные ниже шаги, которые помогут вам в этом процессе.
Шаг 1: Загрузите и установите Python
Во-первых, вам нужно будет загрузить и установить Python 3.10.6 на свой компьютер. Если на вашем компьютере установлены другие версии Python, вам следует удалить их, прежде чем выполнять следующие шаги. Несколько версий Python могут запутать Stable Diffusion и привести к неожиданным сбоям. Если вы не хотите удалять другие версии Python, вы можете установить их в новой учетной записи пользователя с правами администратора для использования Stable Diffusion. Давайте начнем.
Посещать и прокрутите вниз. Щелкните Установщик Windows (64-разрядная версия), чтобы загрузить соответствующий пакет на свой компьютер.
Дважды щелкните и запустите программу установки, как только она будет загружена на ваш компьютер.
Нажмите и установите флажок «Добавить Python 3.10 в PATH» внизу.
Теперь нажмите «Установить сейчас» вверху.
Теперь Python будет установлен на вашем ПК. Теперь вы можете использовать следующие шаги для настройки стабильной диффузии.
Шаг 2: Установите Git
Теперь нам нужно загрузить и установить Git на свой компьютер. Следуйте инструкциям ниже, чтобы помочь вам в этом процессе.
Посещать в браузере и щелкните 64-разрядная версия Git для установки Windows.
Теперь будет инициирована загрузка установочного файла. Сохраните файл в удобное место на вашем ПК. Дважды щелкните и запустите файл после его загрузки.
Ознакомьтесь с лицензионным соглашением и нажмите «Далее».
Нажмите «Обзор…» и выберите, куда вы хотите установить Git.
Сделав это, снова нажмите «Далее».
Оставьте выбор компонентов со значениями по умолчанию и нажмите «Далее».
Нажмите «Далее» еще раз.
Нажмите Далее на следующем шаге.
Убедитесь, что на следующем шаге выбран параметр «Разрешить Git решать», и снова нажмите «Далее».
Выберите Git из командной строки, а также из стороннего программного обеспечения.
Нажмите “Далее.
Нажмите «Далее» еще раз.
Оставьте для выбора серверной части транспорта HTTPS значение по умолчанию и нажмите кнопку Далее.
Нажмите «Далее» еще раз.
Оставьте выбор эмулятора терминала со значением по умолчанию и нажмите «Далее».
Нажмите «Далее» еще раз.
Нажмите и выберите Git Credential Manager, а затем нажмите «Далее».
Убедитесь, что установлен флажок «Включить кэширование файловой системы», и нажмите «Далее».
Не выбирайте никаких экспериментальных функций и нажмите «Установить».
Теперь Git будет установлен на вашем ПК. После установки нажмите Готово.
Теперь вы можете использовать шаг ниже, чтобы клонировать веб-интерфейс.
Шаг 3: Клонируйте веб-интерфейс Stable Diffusion
Теперь мы клонируем веб-интерфейс, чтобы вы могли использовать Stable Diffusion локально. Следуйте инструкциям ниже, чтобы помочь вам на этом пути.
Нажмите Windows + E, чтобы открыть проводник и открыть загрузочный диск.
Нажмите Ctrl + Shift + N в корне диска, чтобы создать новую папку.
Назовите новую папку sdwebui.
Теперь нажмите Windows + R, чтобы запустить «Выполнить».
Введите cmd и нажмите Enter на клавиатуре.
После запуска командной строки введите команду ниже и нажмите Enter.
CD \
Теперь используйте следующую команду, чтобы перейти к папке, которую мы недавно создали.
cd sdwebui
После этого используйте приведенную ниже команду для клонирования веб-интерфейса.
гит клон.
Примечание. Убедитесь, что вы включили точку в конце приведенной выше команды. Это предотвратит создание Git новых папок каждый раз, когда вы используете Stable Diffusion.
После завершения процесса используйте приведенную ниже команду, чтобы закрыть командную строку.
Выход
Теперь вы можете использовать следующий шаг, чтобы загрузить и разместить предпочитаемую модель Stable Diffusion на своем ПК.
Шаг 4. Загрузите и разместите модель стабильной диффузии.
Модели стабильной диффузии, как правило, сильно отличаются друг от друга. В основном существует четыре варианта Stable Diffusion Model v1 и два варианта Stable Diffusion v2. Там также есть тонны вилок. Вы можете загрузить предпочтительную модель Stable Diffusion по ссылкам ниже.
Вы также можете ознакомиться с другими доступными моделями и найти те, которые лучше всего соответствуют вашим текущим потребностям. Мы рекомендуем использовать SD версии 1.4 или SD версии 1.5, так как эти модели были точно настроены и обучены на огромных наборах данных. Модели Stable Diffusion сильно различаются по своим художественным стилям и эстетике. Мы рекомендуем вам ознакомиться с примерами, чтобы найти тот, который лучше всего соответствует вашим текущим потребностям и требованиям.
После загрузки соответствующей модели вы найдете два файла с расширением .ckpt. Один файл будет содержать полное ema в имени. Скопируйте в буфер обмена другой файл, имя которого не содержит full-ema.
Теперь перейдите по указанному ниже пути и вставьте скопированный файл.
C:\sdwebui\models\Стабильная-диффузия
Примечание. Если вы используете SD v2, вам понадобится файл конфигурации. Вы можете найти файлы конфигурации для версии 2 по адресу эта ссылка.
Вот и все! После того, как модель была размещена по указанному выше пути, вы можете выполнить описанный ниже шаг, чтобы запустить и использовать Stable Diffusion на своем ПК.
Шаг 5: Запустите и используйте веб-интерфейс
Вот как вы можете запустить и использовать Stable Diffusion на своем ПК.
Откройте проводник с помощью сочетания клавиш Windows + E и перейдите по указанному ниже пути.
C:\sdwebui
Теперь дважды щелкните и запустите файл webui.bat.
Теперь Stable Diffusion загрузит и установит необходимые файлы. Этот процесс может занять некоторое время в первый раз, поэтому мы рекомендуем набраться терпения. После завершения скопируйте IP-адрес рядом с Запуск по локальному URL-адресу.
Теперь откройте браузер и вставьте скопированный адрес в строку URL выше. После этого нажмите Enter, и в вашем браузере запустится Stable Diffusion.
Вот и все! Теперь вы можете использовать Stable Diffusion для создания предпочитаемых изображений с помощью подсказок и т. д.
Какой метод использовать для установки Stable Diffusion в Windows?
Мы предлагаем сначала попробовать метод 1, Easy Diffusion, официальный установщик. Easy Diffusion прост в использовании, регулярно обновляется и размещается на GitHub. У него есть все преимущества ручной установки Stability Diffusion, в том числе возможность использовать различные модели и методы выборки при создании изображений.
Затем мы рекомендуем попробовать метод 2, если Easy Diffusion не работает для вас. Это также рекомендуемое решение для пользователей AMD как Easy Diffusion, а ручная установка не поддерживает графические процессоры AMD. Имейте в виду, что эта функция все еще находится на экспериментальной стадии, поэтому вы можете столкнуться с несколькими ошибками при создании изображений с помощью графического процессора AMD.
Оба эти метода автоматизированы и вполне надежны, что означает, что вам не придется прыгать через различные обручи. Однако если ни один из них не окажется эффективным, то можно прибегнуть к методу 3 — ручному подходу.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)