Ir al contenido

RAG (generación aumentada por recuperación)

La generación aumentada por recuperación, o RAG, es una técnica en la que los pasajes más relevantes para una pregunta se buscan en una colección de documentos y se entregan a un modelo de lenguaje, que redacta su respuesta a partir de ellos. Permite que un modelo trabaje con material que nunca vio durante el entrenamiento y que es demasiado voluminoso para pegarlo entero.

Actualizado el 8 de noviembre de 2026

  1. Legible solo en tus dispositivos.

    Tu conversación es legible en tu dispositivo, y en tus otros dispositivos si los sincronizas. En ningún otro sitio.

  2. Ilegible para nosotros.

    Tu mensaje pasa sin quedar registrado; tus chats solo se guardan cifrados.

  3. El modelo no sabe quién eres.

    Recibe la pregunta, nunca tu correo, tu cuenta ni tu dirección IP.

  4. Nada se queda por el camino.

    La respuesta vuelve y se guarda aquí, cifrada; aunque sincronices, tu clave nunca nos llega en claro.

El recorrido de una conversación en NeverNo. Los detalles están en la página de transparencia.

Cómo funciona

Un sistema RAG funciona en dos tiempos. Primero, una etapa de indexación divide cada documento en pasajes y convierte cada pasaje en un embedding, una lista de números que resume su significado. Los pasajes sobre temas cercanos reciben vectores cercanos. Después, en el momento de la pregunta, esta se convierte en un vector de la misma manera, se encuentran los pasajes más próximos comparando vectores y se añaden a la instrucción junto a la pregunta. El modelo responde entonces apoyándose en ellos.

El método responde a dos límites de un modelo simple. No puede leer lo que no ha aprendido, como tus apuntes de clase, un contrato con un proveedor, el manual de un producto o el registro de cambios de la semana pasada, y su ventana de contexto es finita. La recuperación aporta solo lo necesario: así, una biblioteca mucho mayor que la ventana sigue siendo consultable. También da a la respuesta un apoyo: el modelo puede citar el pasaje usado, lo que facilita detectar una alucinación.

La calidad de la respuesta depende de la calidad de la recuperación. Si no se encuentra el pasaje adecuado, el modelo no tiene nada que citar y puede recurrir a suposiciones. El tamaño de los pasajes también cuenta: un fragmento cortado a media frase pierde su sentido, y un bloque del tamaño de un capítulo desperdicia espacio. Las páginas escaneadas, las tablas y las notas al pie son escollos habituales. Por eso conviene leer una respuesta RAG con los pasajes citados a la vista. Piezas habituales: modelo de embeddings, índice vectorial, reordenador, regla de división y plantilla de instrucción; usos típicos: asistentes de soporte, búsqueda jurídica, ayuda al estudio y wikis internas. Los montajes híbridos combinan vectores semánticos y puntuación por palabras clave como BM25, y luego reordenan la preselección con un codificador cruzado, porque los códigos de producto, los apellidos y los números de error se encuentran mejor por términos literales que solo por el significado.

En NeverNo

La Caja fuerte de NeverNo es un RAG diseñado en torno a tu privacidad. Los documentos que añades, en PDF, Word, Markdown, texto o código, se quedan en tu navegador, en la base IndexedDB llamada neverno, cifrados con la misma clave que tus conversaciones. Cada documento se divide en pasajes de unos 800 tokens, y cada pasaje recibe un vector de 1 024 números. Ese vector lo calcula una sola vez un modelo privado en DeepInfra, y la búsqueda en sí se hace en tu navegador, sobre los vectores almacenados allí.

Cuando «Responde con mi caja fuerte» está activado, una pregunta envía solo los pasajes más cercanos, seis como máximo, o tres con el plan gratuito, con el nombre del documento, solo para ese mensaje, al modelo que responde. El resto de tus documentos nunca sale. Con un modelo anonimizado, los pasajes llegan a su fabricante junto con el mensaje, según las reglas de ese fabricante. GLM 5.3 Flash es un modelo privado gratuito de Z.ai que lee imágenes, y la página sobre la IA privada explica dónde se conserva todo.

Conviene recordar

  1. El RAG busca primero en una colección y luego pide al modelo que responda a partir de los pasajes encontrados.

  2. Hace aprovechable una biblioteca enorme pese a una ventana de contexto limitada.

  3. Facilita verificar las respuestas, porque puede mostrarse el pasaje que las respalda.

  4. La calidad depende de la recuperación: si se pasa por alto el pasaje correcto, la respuesta se resiente.

Preguntas frecuentes

¿El RAG es entrenar un modelo con mis documentos?

No. El entrenamiento modifica el propio modelo, lo cual es lento y caro. El RAG deja el modelo intacto y solo coloca los pasajes relevantes en la instrucción en cada pregunta: tus documentos pueden cambiar en cualquier momento.

¿Qué es un embedding?

Es una lista de números que representa el significado de un trozo de texto. Los textos de sentido parecido tienen vectores vecinos, lo que hace posible una búsqueda por significado en lugar de por las palabras exactas.

¿El RAG elimina las alucinaciones?

Las reduce al dar al modelo un texto real en el que apoyarse, pero no las suprime. El modelo todavía puede leer mal un pasaje o ignorarlo: comprueba la respuesta con los pasajes citados. Fallos comunes: pasaje omitido, tabla mal leída, fuente caducada. Registrar qué pasajes se recuperaron para cada pregunta también ayuda a depurar respuestas erróneas persistentes. Y la actualidad cuenta: vuelve a indexar los documentos cada vez que cambien.

Haz tu primera pregunta

Sin cuenta ni tarjeta. Escribe en cualquiera de los 10 idiomas que habla NeverNo.

Abrir el chat