--- title: NL2SQL TAPEX Backend emoji: 🧠 colorFrom: indigo colorTo: blue sdk: docker app_file: app.py pinned: false --- # 🧠 NL→SQL – TAPEX + WikiSQL (Backend) API FastAPI desplegada en Hugging Face Spaces (Docker): - `GET /api/health` → Verifica el estado y modelo actual - `GET /api/preview` → Devuelve muestra de tabla de validación - `POST /api/nl2sql` → Traduce consulta NL → SQL ## 📦 Configuración Variables opcionales de entorno: - `HF_MODEL_ID` → default: `stvnnnnnn/tapex-wikisql-best` - `TABLE_SPLIT` → default: `validation` - `TABLE_INDEX` → default: `10` - `MAX_ROWS` → default: `12` --- **Autor:** Steven Reátegui Licham & Danna Medina Villena **Sprint 1 – Proyecto Taller Integrador** Backend FastAPI + TAPEX + WikiSQL Frontend: desplegado en Vercel