Stable Diffusion – это ИИ для преобразования текста в изображение, который можно запустить на персональных компьютерах типа Mac M1 или M2. В этой статье вы найдете пошаговое руководство по установке и запуску Stable Diffusion на Mac.
Вам понадобится Mac с Apple Silicon (M1 или M2) для обеспечения достаточной производительности. В идеале ваша компьютерная система должна иметь 16 ГБ оперативной памяти или больше. Вам придется дольше ждать изображения по сравнению с использованием аналогичного по цене ПК с Windows и дискретной видеокартой.
Вот варианты модулей, которые я рассмотрю в этой статье.
- Draw Things – Простая установка с хорошим набором возможностей.
- Diffusers – Легко установить, но с небольшим набором возможностей.
- DiffusionBee – Легко установить, но с меньшим набором возможностей.
- AUTOMATIC1111 – Лучшие функциональные возможности, но немного сложнее в установке.
В качестве альтернативы вы можете запустить Stable Diffusion в Google Colab, который использует AUTOMATIC1111.
Прочитайте это руководство по установке, если вы хотите установить Stable Diffusion на ПК с Windows.
- Приложение Draw Things
- Инструкции по установке
- Плюсы и минусы приложения Draw Things
- Приложение Diffusers
- Install Instructions
- Плюсы и минусы приложения Diffusers
- DiffusionBee
- Установка DiffusionBee на Mac
- Запуск DiffusionBee на Mac
- Плюсы и минусы DiffusionBee
- AUTOMATIC1111
- Установка AUTOMATIC1111 на Mac
- Запуск AUTOMATIC1111 на Mac
- Плюсы и минусы AUTOMATIC1111
Приложение Draw Things
Инструкции по установке

Draw Things – это приложение Apple, которое можно установить на iPhone, iPad и Mac. Его установка ничем не отличается от установки любого другого приложения.
Страница приложения Draw Things
Это приложение поддерживает достаточно внушительный список встроенных в него возможностей и приемлемый набор настраиваемых пользователем параметров. Программа также поддерживает инпайнтинг.

Плюсы и минусы приложения Draw Things
Хороший набор функций
Приложение Diffusers
Install Instructions

Diffusers – это приложение для Mac, созданное компанией Hugging Face, где размещены многие модели для Stable Diffusion. Вы можете установить приложение по ссылке ниже.
Настройки и доступные модели довольно ограничены.
Плюсы и минусы приложения Diffusers
DiffusionBee
В этом разделе вы узнаете, как шаг за шагом установить и запустить DiffusionBee на Mac.
Установка DiffusionBee на Mac
DiffusionBee – один из самых простых способов запустить Stable Diffusion на Mac. Процесс его установки ничем не отличается от установки любого другого приложения.
- Шаг 1: Перейдите на страницу загрузки DiffusionBee и скачайте программу установки для MacOS – Apple Silicon. Необходимо загрузить файл dmg.

- Шаг 2: Дважды щелкните, чтобы запустить загруженный файл dmg в Finder. Появятся следующие окна.

- Шаг 3: Перетащите значок DiffusionBee слева в папку Applications справа. Теперь установка завершена!
Запуск DiffusionBee на Mac
Для запуска StableBee можно использовать строку поиска Spotlight. Нажмите command + пробел, чтобы вызвать строку поиска spotlight. Введите “DiffusionBee” и нажмите return, чтобы запустить DiffusionBee.

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

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

Работает довольно хорошо! Вы можете нажать кнопку опций для настройки изображения, например, размера изображения и масштаба CFG.
Плюсы и минусы DiffusionBee
AUTOMATIC1111
В этом разделе пошагово показано, как установить и запустить AUTOMATIC1111 на Mac.
DiffusionBee легко установить, но его функциональность довольно ограничена. Если вы продвинутый пользователь (или стремитесь им стать), вы должны иметь продвинутый графический интерфейс, такой как у AUTOMATIC1111.
Установка 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.
Поместите файл в папку stable-diffusion-webui/models/Stable-diffusion. Вы можете попасть туда через приложение Finder. В верхнем меню нажмите кнопку Go, а затем Home. Дважды щелкните, чтобы перейти в папку stable-diffusion-webui, затем models, а затем Stable-diffusion.
Когда вы закончите этот шаг, в папке Stable-diffusion должно быть два файла, как показано ниже.

Запуск 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, выполните действия, описанные в этой статье.