Lab · benchmark reproducible

RAG Benchmark: recuperación, abstención y evidencia

Una respuesta con cita puede seguir siendo incorrecta. Este Lab separa tres decisiones: recuperar la fuente esperada, abstenerse cuando el corpus no responde y detenerse cuando dos resultados quedan demasiado próximos.

Prueba la regla de recuperación

Regla de abstención

La primera fuente debe superar ambos valores. Si no, el sistema se abstiene.

Entre 0 y 1. Valor inicial: 0.08.
Entre 0 y 1. Valor inicial: 0.01.
9 de 9 decisiones correctas en esta prueba preparada
6/6 fuentes respondibles recuperadas3/3 abstenciones correctas0 respuestas falsas

Ninguna pregunta sin respuesta recibió una fuente como si fuera válida.

Nueve preguntas preparadas. En pantallas pequeñas puedes desplazar la tabla horizontalmente.
PreguntaResultado esperadoPrimera fuentePuntuación / margenDecisión
q01¿Qué debe hacer un RAG cuando los fragmentos recuperados no respaldan la respuesta?¿Cómo construir un RAG que se abstenga y enseñe la evidencia?Recuperar la guía sobre abstención y evidencia.¿Cómo construir un RAG que se abstenga y enseñe la evidencia?0.3071Margen: 0.2800Recupera fuente · correcto
q02¿Dónde deben aplicarse los permisos de una herramienta y cuándo hace falta aprobación humana?¿Cómo definir permisos y aprobaciones para las herramientas de un agente?Recuperar la guía sobre permisos y aprobación.¿Cómo definir permisos y aprobaciones para las herramientas de un agente?0.2799Margen: 0.1846Recupera fuente · correcto
q03¿Cómo se evita usar información futura durante una validación temporal?¿Cómo detectar data leakage y validar un modelo en el tiempo?Recuperar la guía sobre data leakage y corte temporal.¿Cómo detectar data leakage y validar un modelo en el tiempo?0.0869Margen: 0.0103Recupera fuente · correcto
q04¿Cómo impedir que una instrucción dentro de un documento active una herramienta?¿Cómo limitar un ataque de prompt injection en un agente con herramientas?Recuperar la guía sobre prompt injection.¿Cómo limitar un ataque de prompt injection en un agente con herramientas?0.1963Margen: 0.1130Recupera fuente · correcto
q05¿Qué señales permiten detectar drift y pérdida de calibración en un modelo?¿Cómo vigilar drift y calibración después del despliegue?Recuperar la guía sobre deriva y calibración.¿Cómo vigilar drift y calibración después del despliegue?0.2251Margen: 0.1287Recupera fuente · correcto
q06¿Cómo distinguir un sensor bloqueado de un proceso que permanece estable?¿Cómo detectar sensores defectuosos y expresar confianza en el dato?Recuperar la guía sobre sensores defectuosos.¿Cómo detectar sensores defectuosos y expresar confianza en el dato?0.2528Margen: 0.2045Recupera fuente · correcto
q07¿Cuál es el precio mensual del servicio y qué descuento tiene el plan anual?AbstenciónAbstenerse: el corpus no contiene precios ni planes.¿Cómo definir permisos y aprobaciones para las herramientas de un agente?0.0430Margen: 0.0015Se abstiene · correcto
q08¿Cuántas personas trabajan en cada oficina de Ordantis?AbstenciónAbstenerse: el corpus no contiene plantilla por oficinas.¿Cómo definir permisos y aprobaciones para las herramientas de un agente?0.0791Margen: 0.0251Se abstiene · correcto
q09¿Cómo revisar permisos de herramientas, aprobación humana, fragmentos, citas y evidencia?AbstenciónAbstenerse por ambigüedad entre las guías de permisos y evidencia.¿Cómo construir un RAG que se abstenga y enseñe la evidencia?0.1991Margen: 0.0069Se abstiene · correcto

Un acierto solo indica que esta regla eligió la fuente esperada o se abstuvo. No demuestra que una respuesta generada sea fiel ni que el método funcione en otro corpus.

Cómo se calcula

  1. Normaliza mayúsculas y tildes, elimina signos y palabras funcionales frecuentes, y conserva términos de al menos tres caracteres.
  2. Representa pregunta y documentos con frecuencia de término e IDF suavizado; ordena por similitud coseno.
  3. Solo devuelve una fuente cuando la primera puntuación supera el umbral y mantiene una distancia mínima respecto a la segunda.
  4. Una pregunta respondible es correcta si recupera el documento esperado. Una pregunta sin respuesta o deliberadamente ambigua es correcta si el sistema se abstiene.
  5. Esta versión publica los parámetros junto con el resultado. Se ajustaron sobre este conjunto preparado, de modo que no estiman rendimiento fuera de la muestra; la interfaz permite cambiarlos para observar el intercambio entre recuperación y falsas respuestas.

Corpus controlado

La prueba utiliza el texto público de estas seis guías. No consulta Internet, documentación privada ni una base vectorial externa.

Qué no demuestra esta prueba

  • El corpus es pequeño y fue preparado por Ordantis; no representa documentos de clientes, PDF escaneados ni permisos reales.
  • La coincidencia léxica no detecta por sí sola paráfrasis, contradicciones, vigencia ni si una cita respalda cada afirmación generada.
  • Las preguntas forman parte del benchmark y no son una muestra aleatoria de consultas de producción.
  • Un resultado correcto identifica una fuente esperada; no demuestra que una respuesta posterior sea fiel, completa o segura.
  • No existe un conjunto de calibración separado en esta demo. Los umbrales no se recomiendan para otro corpus y una evaluación real necesita preguntas representativas que no hayan servido para ajustarlos.

Para seguir con esta decisión

Método 1.0.0

Primera conversación

Trae el problema, los datos disponibles y la condición que no puede fallar.

Iniciar diagnóstico