Retrieval Augmented Generation (RAG)

Definición breve

Retrieval Augmented Generation (RAG) es una técnica que combina recuperación de información con generación de texto mediante modelos de lenguaje.

Explicación del concepto

En lugar de depender únicamente del conocimiento del modelo, RAG consulta una base de datos o documentos externos antes de generar una respuesta.

Cómo funciona

El proceso incluye:

  1. búsqueda de documentos relevantes
  2. recuperación de información
  3. generación de una respuesta basada en esos documentos

Por qué es importante

RAG mejora la precisión de los modelos y reduce alucinaciones.

Ejemplo conceptual

Un asistente empresarial puede buscar documentos internos antes de responder.

Ejemplo en Python

docs = retriever.search(query)

Conceptos relacionados

Resumen

RAG permite que los modelos de lenguaje utilicen conocimiento externo para generar respuestas más precisas.