Files
art/README.md
2025-03-15 09:36:28 +07:00

66 lines
2.3 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Stable Diffusion UI
Графический интерфейс для работы с Stable Diffusion API.
## Возможности
- Генерация изображений по текстовому описанию
- Управление моделями Stable Diffusion
- Настройка параметров генерации
- Темная и светлая темы оформления
## Установка
1. Клонируйте репозиторий:
```bash
git clone https://github.com/yourusername/stable-diffusion-ui.git
cd stable-diffusion-ui
```
2. Создайте виртуальное окружение:
```bash
python -m venv venv
source venv/bin/activate # Linux/Mac
venv\Scripts\activate # Windows
```
3. Установите зависимости:
```bash
pip install -r requirements.txt
```
4. Установите Node.js зависимости для сервера:
```bash
npm install
```
## Настройка
1. Создайте файл `.env` в корневой директории:
```env
SD_API_URL=http://localhost:7860
```
2. Запустите Stable Diffusion WebUI с параметром `--api`
## Запуск
1. Запустите сервер:
```bash
node server.js
```
2. В другом терминале запустите клиент:
```bash
python main.py
```
## Разработка
- Используйте ветки для новых функций:
```bash
git checkout -b feature/new-feature
```
- После тестирования создайте Pull Request в main