Этот учебник является вкладом сообщества и не поддерживается командой Open WebUI. Он служит только демонстрацией того, как настроить Open WebUI для конкретного использования. Хотите внести вклад? Ознакомьтесь с учебником по внесению изменений.
🎨 Генерация изображений
Open WebUI поддерживает генерацию изображений с помощью трех систем: AUTOMATIC1111, ComfyUI и OpenAI DALL·E. В этом руководстве показано, как настроить и использовать одну из этих систем.
AUTOMATIC1111
Open WebUI поддерживает генерацию изображений с помощью API AUTOMATIC1111. Вот шаги для начала работы:
Начальная настройка
-
Убедитесь, что у вас установлена AUTOMATIC1111.
-
Запустите AUTOMATIC1111 с дополнит ельными флагами для доступа к API:
./webui.sh --api --listen
-
Для установки WebUI через Docker с предварительно установленными переменными окружения используйте следующую команду:
docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -e AUTOMATIC1111_BASE_URL=http://host.docker.internal:7860/ -e ENABLE_IMAGE_GENERATION=True -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main
Настройка Open WebUI с AUTOMATIC1111
-
В Open WebUI перейдите в меню Панель администратора > Настройки > Изображения.
-
Установите поле
Image Generation Engine
в значениеDefault (Automatic1111)
. -
В поле URL API введите адрес, по которому доступен API AUTOMATIC1111:
http://<your_automatic1111_address>:7860/
Если вы используете установку Open WebUI через Docker и AUTOMATIC1111 на одном сервере, используйте адрес
http://host.docker.internal:7860/
.
ComfyUI
ComfyUI предоставляет альтернативный интерфейс для управления и взаимодействия с моделями генерации изображений. Подробнее узнать или скачать его можно на GitHub. Следуйте приведенным ниже инструкциям для настройки ComfyUI.
Начальная настройка
-
Скачайте и распакуйте программный пакет ComfyUI с GitHub в желаемую директорию.
-
Для запуска ComfyUI выполните следующую команду:
python main.py
Для систем с низким объемом видеопамяти запустите ComfyUI с дополнительными флагами для уменьшения использования памяти:
python main.py --lowvram