AUTOMATIC1111

stable diffusion webui — классический веб-интерфейс для SD

Раздел
Инструменты
Обновлено
05.09.26

AUTOMATIC1111, или Stable Diffusion WebUI, — интерфейс для генерации изображений с помощью совместимых моделей Stable Diffusion. Промпт, параметры и результат собраны в форме с вкладками. Расширения добавляют возможности, но их совместимость и права требуют отдельного внимания.

Коротко

Коротко. AUTOMATIC1111 — веб-интерфейс для Stable Diffusion с привычной формой, вкладками и кнопкой Generate. Он поддерживает txt2img, img2img, inpainting, outpainting и расширения. В отличие от нодового ComfyUI, весь базовый процесс собран на одной панели, поэтому к нему проще подступиться без чтения графа.

Что это такое

AUTOMATIC1111 Stable Diffusion WebUI — Python-проект с интерфейсом на Gradio. Пользователь открывает страницу в браузере, задаёт описание и параметры, а серверная часть запускает модель.

В первые годы экосистемы этот интерфейс стал одним из самых заметных способов локального запуска Stable Diffusion. Вокруг него выросли инструкции, расширения и привычный формат PNG Info с параметрами генерации.

Позже разработчик lllyasviel, известный по ControlNet, выпустил Forge — форк с похожим интерфейсом и другим устройством вычислительной части. Он сохранил знакомую форму работы, но совместимость, производительность и темп обновлений у двух проектов различаются от версии к версии.

  • AUTOMATIC1111 — исходный проект с собственной историей версий и расширений. Поддержку нужной архитектуры проверяют по текущей документации и репозиторию.
  • Forge — интерфейс, близкий к A1111, с другим устройством вычислительной части и собственным набором оптимизаций. Подходит тем, кому важна привычная форма работы; совместимость конкретных моделей и расширений лучше проверять перед переносом.
  • ComfyUI — показывает этапы генерации и связи между ними в виде графа. Это другой способ организации работы, а не безусловно лучший интерфейс.

Как это работает

A1111 — это Python-приложение, которое запускается командой ./webui.sh (Linux/Mac) или webui-user.bat (Windows). При стандартном локальном запуске сервер обычно доступен на порту 7860; точный адрес указан в терминале. В зависимости от настроек интерфейс содержит:

  1. Выбор модели — чекпоинт и доступные дополнительные настройки. Положение VAE и других переключателей зависит от конфигурации.
  2. Главные вкладки: txt2img, img2img, Extras (апскейл), PNG Info, Checkpoint Merger, Train, Settings, Extensions.
  3. Форма промпта — поле для positive и negative prompt.
  4. ПараметрыSampling steps, CFG, Width/Height, Seed, Batch size.
  5. Превью — справа, где появляется результат.

Расширения добавляют новые панели, модели и этапы обработки. Их можно находить через интерфейс или репозитории авторов, но установка фактически запускает сторонний Python-код. Перед добавлением полезно проверить источник, совместимость с текущей сборкой и список зависимостей.

Каталоги сохранения и запись метаданных настраиваются. Если метаданные включены и не удалены при пересылке, PNG Info может прочитать промпт, seed, сэмплер и другие сохранённые параметры. Для точного повторения дополнительно нужны те же модели, расширения и совместимые настройки среды.

Пример на практике

Иллюстратор только начал работать со Stable Diffusion. Он устанавливает AUTOMATIC1111 по инструкции для своей системы и проверяет, что checkpoint и зависимости загрузились. Дальше:

  1. Открывает браузер на localhost:7860.
  2. Помещает совместимый чекпоинт в каталог моделей.
  3. Обновляет список и выбирает загруженный чекпоинт.
  4. Пишет в поле описания: cinematic portrait of an old fisherman, golden hour, depth of field.
  5. Начинает с настроек, рекомендованных для выбранной модели, и меняет по одному параметру за раз.
  6. Нажимает Generate.

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

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

С чем часто путают

  • AUTOMATIC1111 и Stable Diffusion — A1111 это интерфейс, SD это модель. Без SD-модели A1111 пустой.
  • AUTOMATIC1111 и Forge — Forge вырос из знакомой логики A1111, но использует собственную вычислительную часть и развивается отдельно. Выбор зависит от нужной модели, расширений и воспроизводимости старых проектов.
  • AUTOMATIC1111 и SD.Next — родственные по истории интерфейсы, которые развиваются отдельно. Совместимость моделей, расширений и настроек между ними не гарантируется.
  • AUTOMATIC1111 и ComfyUI — разные подходы: A1111 показывает процесс как форму с полями, ComfyUI — как граф узлов. Удобство зависит от длины и повторяемости конкретного процесса.

Частые ошибки и заблуждения

  • «AUTOMATIC1111 устарел и больше не работает». Интерфейс остаётся полезным для поддерживаемых архитектур и расширений. Для новой модели выбор зависит от фактической поддержки, памяти и нужного workflow; это проверяют по документации проекта.
  • «Расширения A1111 работают в Forge и ComfyUI». Совместимость не гарантируется. Форки могут сохранять часть интерфейсов A1111, но развиваются отдельно, а ComfyUI использует собственную систему Custom Nodes.
  • «WebUI значит, что работает в облаке». Нет. «Web» здесь только потому, что интерфейс открывается в браузере. Модель выполняется там, где запущен сервер: на своём компьютере или удалённой машине. Внешние API-расширения могут отправлять данные сторонним сервисам.
  • «На macOS интерфейс вообще не запускается». Запуск зависит от сборки, версии PyTorch и поддержки конкретного ускорителя. Производительность и совместимость расширений лучше проверять на своём workflow, не перенося результаты с другой платформы.
  • «Картинки в Outputs можно удалить, чтобы освободить место». Вместе с файлом могут исчезнуть встроенные параметры. Перед очисткой можно сохранить нужные изображения и отдельно экспортировать настройки; метаданные иногда остаются и в других копиях.

Связанные термины

  • Stable Diffusion / SDXL — семейства моделей; поддержка конкретной архитектуры зависит от версии интерфейса.
  • ComfyUI — интерфейс с графом узлов.
  • Vladmandic SD.Next — альтернативный форк A1111.
  • Extensions — расширения, дополнительные возможности интерфейса.
  • PNG Info — встроенный инструмент для чтения метаданных из картинок.

Частые вопросы

Что устанавливать на практике — A1111 или Forge? Forge сохраняет знакомую форму интерфейса и предлагает собственные оптимизации. Оригинальный A1111 остаётся полезен для существующих проектов и расширений, которые не поддерживаются альтернативной сборкой. Выбор зависит от нужных моделей, расширений и воспроизводимости существующего workflow.

Какие минимальные требования? Требования зависят от чекпоинта, точности весов, разрешения, числа одновременно создаваемых изображений и включённых оптимизаций. Надёжнее сверять размер конкретной модели и оставлять запас памяти, чем ориентироваться на одно число для всего семейства.

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

Где найти расширения? В разделе Extensions есть каталог расширений. Исходный код и инструкции по совместимости находятся в репозиториях авторов; перед установкой полезно сверить их с вашей версией WebUI.

A1111 безопасен? Исходный код проекта открыт, но расширения выполняют Python-код с правами пользователя. Наличие расширения в каталоге упрощает поиск, однако само по себе не гарантирует безопасность: важны автор, репозиторий, история изменений и список зависимостей.

Главное

AUTOMATIC1111 подходит для работы с совместимыми моделями через форму с вкладками. Forge предлагает похожий способ работы с другим устройством вычислительной части, а ComfyUI — граф и более явную сборку процесса. Практический выбор определяется моделью, расширениями и тем, нужно ли сохранять старые workflow без изменений.