Skip to content

Overview

API RAG de 3 niveles para consulta de normativa técnica de construcción española

Combina FastAPI, LlamaIndex y Google Gemini para responder preguntas sobre el CTE, RITE, DB-HE, DB-SI y otras normas con referencias cruzadas automáticas.

Autenticación

Todos los endpoints (excepto /health e /info) requieren el header:

X-Api-Key: <tu_api_secret_key>

Flujo RAG

  1. Guardrails híbridos (validación y reformulación de la query)
  2. Búsqueda vectorial en pgvector (Supabase)
  3. Expansión jerárquica: referencias directas e indirectas
  4. Generación con Gemini usando contexto estructurado por niveles

API key de acceso.

Security scheme type: apiKey

Header parameter name: X-Api-Key