June 10, 2023

Как установить Stable Diffusion на компьютерах Apple

Вот варианты модулей, которые рассмотрим в этой статье.

1. Draw Things – Простая установка с хорошим набором возможностей.

2. Diffusers – Легко установить, но с небольшим набором возможностей.

3. DiffusionBee – Легко установить, но с меньшим набором возможностей.

4. AUTOMATIC1111 – Лучшие функциональные возможности, но немного сложнее в установке.

1.0 Приложение Draw Things

1.1 Инструкция по установке

Draw Things – это приложение Apple, которое можно установить на iPhone, iPad и Mac. Его установка ничем не отличается от установки любого другого приложения.

Страница приложения Draw Things

Это приложение поддерживает достаточно внушительный список встроенных в него возможностей и приемлемый набор настраиваемых пользователем параметров. Программа также поддерживает инпайнтинг.

1.2 Плюсы и минусы приложения Draw Things

Плюсы

Простота установки
Хороший набор функций

Минусы

Функции не такие широкие, как у AUTOMATIC1111

2.0 Приложение Diffusers

2.1 Инструкция по установке

Diffusers – это приложение для Mac, созданное компанией Hugging Face, где размещены многие модели для Stable Diffusion. Вы можете установить приложение по ссылке ниже.

Страница приложения Diffusers

Настройки и доступные модели довольно ограничены.

2.2 Плюсы и минусы приложения Diffusers

Плюсы

Простота установки

Минусы

Очень ограниченное количество моделей и настроек.

3.0 DiffusionBee

В этом разделе вы узнаете, как шаг за шагом установить и запустить DiffusionBee на Mac.

3.1 Установка DiffusionBee на Mac

DiffusionBee – один из самых простых способов запустить Stable Diffusion на Mac. Процесс его установки ничем не отличается от установки любого другого приложения.

  • Шаг 1: Перейдите на страницу загрузки DiffusionBee и скачайте программу установки для MacOS – Apple Silicon. Необходимо загрузить файл dmg.
  • Шаг 2: Дважды щелкните, чтобы запустить загруженный файл dmg в Finder. Появятся следующие окна.
  • Шаг 3: Перетащите значок DiffusionBee слева в папку Applications справа. Теперь установка завершена!

3.2 Запуск DiffusionBee на Mac

Для запуска StableBee можно использовать строку поиска Spotlight. Нажмите command + пробел, чтобы вызвать строку поиска spotlight. Введите “DiffusionBee” и нажмите return, чтобы запустить DiffusionBee.

При первом запуске он загрузит несколько моделей.

После этого вы можете начать использовать Stable Diffusion! Давайте попробуем поместить подсказку “a cat” в поле подсказки (promt) и нажмем кнопку Generate.

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

3.3 Плюсы и минусы DiffusionBee

Плюсы

Установка довольно простая

Минусы

Возможностей маловато.

4.0 AUTOMATIC1111

В этом разделе пошагово показано, как установить и запустить AUTOMATIC1111 на Mac.

DiffusionBee легко установить, но его функциональность довольно ограничена. Если вы продвинутый пользователь (или стремитесь им стать), вы должны иметь продвинутый графический интерфейс, такой как у AUTOMATIC1111.

4.1 Установка AUTOMATIC1111 на Mac

  • Шаг 1: Установите Homebrew, это менеджер пакетов для Mac, если вы еще этого не сделали. Откройте приложение Terminal, введите следующую команду и нажмите кнопку return.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • Шаг 2: Установите необходимые пакеты. Откройте новый терминал и выполните следующую команду.
brew install cmake protobuf rust python@3.10 git wget
  • Шаг 3: Скопируйте архив AUTOMATIC1111, выполнив в терминале следующую команду
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui

В вашем домашнем каталоге должна быть создана новая папка stable-diffusion-webui.

  • Шаг 4: Для запуска Stable Diffusion вам потребуется соответствующая модель. Используйте нижеприведенную ссылку для загрузки модели v1.5.

v1.5 model

Поместите файл в папку stable-diffusion-webui/models/Stable-diffusion. Вы можете попасть туда через приложение Finder. В верхнем меню нажмите кнопку Go, а затем Home. Дважды щелкните, чтобы перейти в папку stable-diffusion-webui, затем models, а затем Stable-diffusion.

Когда вы закончите этот шаг, в папке Stable-diffusion должно быть два файла, как показано ниже.

4.2 Запуск AUTOMATIC1111 на Mac

Выполните указанные в этом разделе инструкции, чтобы запустить AUTOMATIC1111 GUI для Stable Diffusion.

В терминале выполните следующую команду.

cd ~/stable-diffusion-webui;./webui.sh

При первом запуске вам потребуется некоторое время.

Откройте веб-браузер (Хром,Оперу или Файрфокс) и перейдите по следующему URL-адресу, чтобы запустить Stable Diffusion.

http://127.0.0.1:7860/

Вы должны увидеть графический интерфейс AUTOMATIC1111. Введите запрос “a cat” и нажмите Generate для проверки работы графического интерфейса(GUI).

Закройте терминал, когда закончите. В следующий раз, когда вы захотите запустить Stable Diffusion, выполните действия, описанные в этой статье.

4.3 Плюсы и минусы AUTOMATIC1111

Плюсы

Лучшие возможности среди всех приложений

Минусы

Сложность установки, если вы не разбираетесь в технике.

Пользуйтесь! И не забывайте ставить реакции под постами