Arquitectura

Diseño técnico completo del sistema: desde el Policy Router con control ético hasta la persistencia, pasando por modos cognitivos, memoria híbrida y aprendizaje continuo

Flujo de Orquestación

Policy Router — Motor de Decisión Inteligente

Haz clic en cada paso para explorar Toca cada paso
Orquestador
Ciclo Continuo
Las mejoras vuelven al Step 1
Ciclo continuo de optimización
×

Memoria Híbrida

Dos motores de búsqueda trabajando en perfecta sincronía

Lo mejor de dos mundos

Motor Vectorial

Búsqueda Semántica

orq_memoria_vec

Comprende el significado de las consultas, no solo las palabras exactas. Utiliza embeddings de última generación para encontrar contenido conceptualmente relacionado.

Lenguaje Natural
Comprende preguntas en cualquier forma
Similitud Conceptual
Encuentra contenido relacionado por significado
Multi-dimensional
Filtra por jurisdicción, año y tema

Ejemplo de consulta

"¿Cuáles son mis obligaciones con Hacienda?"

Motor SQL

Búsqueda Estructurada

PostgreSQL

Búsquedas quirúrgicas con precisión absoluta. Encuentra artículos específicos, fechas exactas y referencias normativas sin margen de error.

Precisión Absoluta
Resultados exactos sin ambigüedad
Consultas Complejas
Joins, agregaciones y análisis avanzado
ACID Compliant
Consistencia transaccional garantizada

Ejemplo de consulta

"Artículo 23 de la Ley 58/2003"

Policy Router Inteligente

Decide automáticamente la mejor estrategia en milisegundos

1

Solo Vector

SEMÁNTICO

Para preguntas abiertas donde importa el concepto, no las palabras exactas

"¿Qué dice la ley sobre privacidad de datos?"
"Obligaciones fiscales de autónomos"
Flexible
2

Solo SQL

PRECISO

Para búsquedas específicas con referencias exactas o fechas concretas

"Artículo 12 del RD 1234/2024"
"Normativas vigentes en diciembre 2024"
Exacto

Híbrido

ÓPTIMO

Combina ambos motores para validación cruzada y máxima confiabilidad

"Normativa fiscal 2024 sobre IVA"
"Artículos relacionados con RGPD"
Máxima precisión

Experimentación Científica

Mejora continua basada en datos reales, no en intuiciones

Zero downtime evolution
A

Grupo Control

Sistema estable actual

50%
del tráfico

La mitad de los usuarios continúan usando el sistema probado que ya conocemos. Esto nos da una línea base confiable para comparar.

Latencia promedio 245ms
Tasa de error 0.8%
Satisfacción 4.2/5
Baseline establecido
B

Grupo Experimental

Mejora candidata

50%
del tráfico

La otra mitad prueba la nueva implementación: un modelo más potente, prompts optimizados o reglas mejoradas.

Latencia promedio
198ms ↓ 19%
Tasa de error
0.4% ↓ 50%
Satisfacción
4.6/5 ↑ 9.5%
¡Mejora significativa!

Motor de Decisión Automática

El sistema decide basándose en métricas estadísticas

Promoción Automática

CUANDO B GANA

Si la variante B demuestra mejoras estadísticamente significativas:

Se promueve a producción al 100%
Se registra en el historial
Se convierte en el nuevo baseline

Rollback Instantáneo

CUANDO B FALLA

Si B degrada métricas clave por debajo del umbral:

Revertir a A en menos de 60s
Alertar al equipo técnico
Documentar causa del fallo
orq_rules_ab

Define experimentos A/B con splits de tráfico configurables: 50/50 para pruebas completas, 80/20 para implementaciones conservadoras, o 95/5 para canary deploys de bajo riesgo.

orq_models_core_history

Historial exhaustivo de performance: latencia P50/P95/P99, calidad de respuesta, tasa de error y coste por token. Base de datos para decisiones de promoción 100% basadas en métricas.

control_orquestador_global Tabla Central

Gobernanza ética y cognitiva: Almacena las 8 Reglas Primarias (primary_rules), configuración de modos cognitivos (Actual/Esponja/Maestro), umbrales de ruteo Q4K↔API Central, y KPIs de calidad por dominio. Tabla central de control del sistema.

Evolución Sin Riesgos

Este sistema permite innovación continua sin comprometer la estabilidad. Probamos mejoras en producción real con usuarios reales, pero con la red de seguridad de poder revertir instantáneamente si algo sale mal. El sistema aprende de cada experimento y se vuelve progresivamente mejor.