🪆

hacienda-ESP-rag

🪆 Guía rápida para entender el experimento

Buscador inteligente sobre 36.053 Consultas Vinculantes de la Dirección General de Tributos (Hacienda Española)

¿Cómo ahorrar un 83% de memoria en Inteligencia Artificial sin perder precisión legal?

1. ¿Qué es un RAG Legal?

Si le preguntas una duda de impuestos a una IA normal, puede inventarse leyes. Un sistema RAG evita esto: primero busca en las 36.053 resoluciones oficiales de Hacienda los casos reales más parecidos al tuyo y obliga a la IA a responder basándose solo en ellos.

2. El Efecto “Muñeca Rusa” (Matryoshka MRL)

Para buscar por significado, la IA traduce cada ley a una lista de 768 números (vector). Los modelos Matryoshka concentran la información más importante al principio de la lista. Así podemos recortar y usar solo los primeros 128 números (un 83% menos de memoria) llegando casi a la misma conclusión.

3. Casa + Nube (Hidratación Local)

Las 36.053 leyes ocupan más de 1 GB. Para no pagar servidores caros en la nube, guardamos solo los números ligeros en la nube (Supabase) y leemos los textos completos en 1 milisegundo desde un mini-servidor NVIDIA Jetson Orin local.

🪆 Visualizador de Recorte Matryoshka (128 de 768 números activos = 17% del tamaño original)

Cambia entre 128D, 256D y 512D en el panel derecho para ver qué fracción del vector estamos usando frente al vector completo de 768 números:

128D (17%)
Resto descartado (-83% memoria)
Posición 1 (Conceptos clave)128256512768 (Matices secundarios)

Búsqueda Matryoshka (128 números)Ahorra 83% RAM

Usa solo el 17% inicial del vector descartando el resto

Elige el nivel de recorte (128D, 256D o 512D) y lanza una búsqueda para comparar con el vector completo.