# 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