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

LittleAPI Frontend

Frontend independiente en PyQt6 para consumir la API del proyecto LittleAPI.

Instalación

  1. Navega a la carpeta frontend:
cd frontend
  1. Crea un entorno virtual (opcional pero recomendado):
python -m venv venv
source venv/bin/activate  # En Windows: venv\Scripts\activate
  1. Instala las dependencias:
pip install -r requirements.txt

Uso

  1. Asegúrate de que el backend esté corriendo en http://localhost:9900:
python main.py  # En la carpeta raíz del proyecto
  1. En otra terminal, ejecuta el frontend desde la carpeta frontend:
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