AUTOMATIC1111
stable diffusion webui — классический веб-интерфейс для SD
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; точный адрес указан в терминале. В зависимости от настроек интерфейс содержит:
- Выбор модели — чекпоинт и доступные дополнительные настройки. Положение VAE и других переключателей зависит от конфигурации.
- Главные вкладки: txt2img, img2img, Extras (апскейл), PNG Info, Checkpoint Merger, Train, Settings, Extensions.
- Форма промпта — поле для positive и negative prompt.
- Параметры — Sampling steps, CFG, Width/Height, Seed, Batch size.
- Превью — справа, где появляется результат.
Расширения добавляют новые панели, модели и этапы обработки. Их можно находить через интерфейс или репозитории авторов, но установка фактически запускает сторонний Python-код. Перед добавлением полезно проверить источник, совместимость с текущей сборкой и список зависимостей.
Каталоги сохранения и запись метаданных настраиваются. Если метаданные включены и не удалены при пересылке, PNG Info может прочитать промпт, seed, сэмплер и другие сохранённые параметры. Для точного повторения дополнительно нужны те же модели, расширения и совместимые настройки среды.
Пример на практике
Иллюстратор только начал работать со Stable Diffusion. Он устанавливает AUTOMATIC1111 по инструкции для своей системы и проверяет, что checkpoint и зависимости загрузились. Дальше:
- Открывает браузер на
localhost:7860. - Помещает совместимый чекпоинт в каталог моделей.
- Обновляет список и выбирает загруженный чекпоинт.
- Пишет в поле описания:
cinematic portrait of an old fisherman, golden hour, depth of field. - Начинает с настроек, рекомендованных для выбранной модели, и меняет по одному параметру за раз.
- Нажимает 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 без изменений.