Saltar al contenido

Glosario · IA y automatización

RAGGeneración aumentada por recuperación

RAG (generación aumentada por recuperación) es una técnica en la que, antes de responder, el sistema busca los documentos relevantes y se los entrega al modelo de lenguaje junto con la pregunta. Así la respuesta se apoya en vuestros datos y no solo en lo que el modelo aprendió al entrenarse.

RAG, en detalle

El nombre viene de un artículo de investigación de 2020. El proceso tiene tres pasos: los documentos se trocean y se indexan, normalmente como vectores que representan su significado; ante una pregunta, se recuperan los fragmentos más parecidos; y el modelo redacta la respuesta citando esos fragmentos. La calidad depende más de la recuperación que del modelo: si el fragmento correcto no llega, la respuesta será plausible y errónea.

RAG no es la única forma de dar contexto a un modelo. Cuando los datos viven en un sistema con buena búsqueda o una API, suele funcionar mejor darle al modelo una herramienta para consultarlos. Y cuando el corpus es pequeño, cabe entero en el contexto. RAG compensa con muchos documentos que cambian a menudo y cuando hace falta enseñar la fuente de cada afirmación.

RAG en un proyecto

Antes de montar un RAG medimos con preguntas reales: qué porcentaje recupera el fragmento correcto y cuántas respuestas citan una fuente que las sostiene. Respetamos los permisos del origen —nadie obtiene por el asistente lo que no puede abrir a mano— y cada respuesta enlaza al documento del que sale.

En este sitio

Dónde lo aplicamos

Todos los servicios

Glosario

Términos relacionados

Ver todo el glosario

Empezar

¿RAG aparece en vuestro proyecto?

Cuéntanos qué sistema tenéis y qué se sigue haciendo a mano. Te decimos por dónde empezaríamos y si encaja.

¿Antes de escribir? Mira cómo presupuestamos un proyecto o las soluciones por área de la empresa.

Fig. 07Manipulador MorseH · O · L · A