2.3 KiB
2.3 KiB
# Stable Diffusion UI
Графический интерфейс для работы с Stable Diffusion API.
Возможности
- Генерация изображений по текстовому описанию
- Управление моделями Stable Diffusion
- Настройка параметров генерации
- Темная и светлая темы оформления
Установка
- Клонируйте репозиторий:
git clone https://github.com/yourusername/stable-diffusion-ui.git
cd stable-diffusion-ui
- Создайте виртуальное окружение:
python -m venv venv
source venv/bin/activate # Linux/Mac
venv\Scripts\activate # Windows
- Установите зависимости:
pip install -r requirements.txt
- Установите Node.js зависимости для сервера:
npm install
Настройка
- Создайте файл
.envв корневой директории:
SD_API_URL=http://localhost:7860
- Запустите Stable Diffusion WebUI с параметром
--api
Запуск
- Запустите сервер:
node server.js
- В другом терминале запустите клиент:
python main.py
Разработка
- Используйте ветки для новых функций:
git checkout -b feature/new-feature
- После тестирования создайте Pull Request в main