Files
ACCOUNTABLE-BOT/frontend/README.md
2026-04-25 15:20:23 -06:00

57 lines
1.2 KiB
Markdown

# LittleAPI Frontend
Frontend independiente en PyQt6 para consumir la API del proyecto LittleAPI.
## Instalación
1. Navega a la carpeta frontend:
```bash
cd frontend
```
2. Crea un entorno virtual (opcional pero recomendado):
```bash
python -m venv venv
source venv/bin/activate # En Windows: venv\Scripts\activate
```
3. Instala las dependencias:
```bash
pip install -r requirements.txt
```
## Uso
1. Asegúrate de que el backend esté corriendo en `http://localhost:9900`:
```bash
python main.py # En la carpeta raíz del proyecto
```
2. En otra terminal, ejecuta el frontend desde la carpeta `frontend`:
```bash
python main.py
```
## Características
- ✓ Verificación del estado de la API
- ✓ Envío de mensajes normales
- ✓ Envío de mensajes usando documentos
- ✓ Respuestas en streaming
- ✓ Interfaz simple y limpia con PyQt6
- ✓ Manejo de errores de conexión
## Estructura
- `main.py` - Aplicación principal con interfaz PyQt6
- `config.py` - Configuración (URLs, dimensiones, etc.)
- `requirements.txt` - Dependencias del proyecto
## Configuración
Edita `config.py` para cambiar:
- URL de la API
- Dimensiones de la ventana
- Timeouts
- Otros parámetros