Comparthing Logo
inteligencia artificialtrapoIA multimodalgeneración aumentada de recuperaciónllmvisión por computadora

RAG con contexto visual frente a RAG con contexto solo de texto.

RAG con contexto visual enriquece los modelos de lenguaje al recuperar imágenes, gráficos y diagramas junto con el texto, mientras que RAG solo con texto se basa únicamente en pasajes escritos. RAG visual destaca en tareas multimodales como la comprensión de documentos y la respuesta a preguntas visuales, mientras que RAG solo con texto sigue siendo más simple, rápido y económico de implementar.

Destacados

  • Visual RAG elimina los errores de OCR al recuperar las páginas directamente como imágenes.
  • RAG, que solo utiliza texto, sigue siendo más rápido y económico para bases de conocimiento puramente escritas.
  • Los métodos de evaluación comparativa multimodales favorecen sistemáticamente la recuperación visual para tareas relacionadas con gráficos y documentos.
  • Los sistemas híbridos de procesamiento de datos están surgiendo como una solución intermedia práctica para los sistemas de producción.

¿Qué es RAG con contexto visual?

Un enfoque de generación aumentada mediante recuperación de información que extrae imágenes, figuras y datos visuales para fundamentar las respuestas de los modelos de lenguaje.

  • Los sistemas RAG visuales recuperan contenido tanto textual como visual de bases de conocimiento para respaldar el razonamiento multimodal.
  • Modelos como GPT-4V, Gemini y LLaVA pueden procesar las imágenes recuperadas directamente dentro de sus ventanas de contexto.
  • ColPali y ColQwen introdujeron un sistema de recuperación de documentos que trata las páginas como imágenes, evitando los procesos tradicionales de OCR.
  • El método Visual RAG es especialmente eficaz para comprender gráficos, infografías, figuras científicas y documentos escaneados.
  • Pruebas de referencia como MMMU y DocVQA muestran mejoras cuantificables cuando se añade la recuperación visual a los sistemas que solo procesan texto.

¿Qué es RAG con contexto de solo texto?

Un sistema tradicional de generación aumentada mediante recuperación de información que basa los modelos de lenguaje utilizando únicamente fragmentos escritos de documentos.

  • La generación de contenido aumentada basada únicamente en texto (RAG) se popularizó gracias al artículo original de Lewis et al. de 2020, que introdujo dicha generación.
  • Normalmente utiliza modelos de incrustación como OpenAI text-embedding-3 o BGE para convertir fragmentos en representaciones vectoriales.
  • La recuperación se suele realizar mediante búsqueda vectorial densa, BM25 o métodos híbridos sobre corpus de texto.
  • Actualmente, la mayoría de los chatbots de producción, las herramientas de búsqueda empresarial y los asistentes de atención al cliente se basan en RAG, que solo utiliza texto.
  • Los frameworks como LangChain, LlamaIndex y Haystack se crearon originalmente en torno a sistemas de recuperación de información basados únicamente en texto.

Tabla de comparación

Característica RAG con contexto visual RAG con contexto de solo texto
Modalidad de entrada Texto + Imágenes + Datos visuales Solo texto
Método de recuperación Incrustaciones multimodales (por ejemplo, ColPali, CLIP) Incrustaciones de texto (p. ej., BGE, OpenAI ada)
Lo mejor para Gráficos, diagramas, documentos escaneados, control de calidad visual Artículos, preguntas frecuentes, código, texto estructurado
Complejidad Más alto: necesita codificadores de visión y más almacenamiento. Inferior: tuberías e indexación más sencillas.
Costo Mayor debido al procesamiento de imágenes y al uso de tokens. Más bajo, especialmente con pequeños fragmentos de texto.
Estado latente Ligeramente superior a la codificación de imágenes Generalmente más rápido
Dependencia de OCR A menudo se elimina mediante la recuperación directa de imágenes. Requerido para archivos PDF escaneados o basados en imágenes.
Modelos de ejemplo GPT-4V, Géminis 1.5, LLaVA, Qwen-VL GPT-4, Claude, Mistral, Llama 3

Comparación detallada

Diferencias en el proceso de recuperación de datos

RAG basado únicamente en texto sigue un método convencional: los documentos se dividen en fragmentos, se integran en vectores y se almacenan en una base de datos para la búsqueda de similitud. RAG visual adopta un enfoque fundamentalmente diferente al codificar páginas o imágenes completas como incrustaciones visuales, lo que permite al sistema recuperar información basándose en el diseño, los gráficos y las figuras, en lugar de solo en las palabras. Este cambio significa que RAG visual puede encontrar información oculta en gráficos, tablas o notas manuscritas que el OCR podría distorsionar.

Precisión en documentos multimodales

Cuando los documentos contienen elementos visuales complejos, como gráficos financieros, diagramas de ingeniería o imágenes médicas, la generación automática de respuestas visuales (RAG) suele superar a los métodos basados únicamente en texto. Estudios realizados con los benchmarks DocVQA y ChartQA demuestran que los modelos que reciben imágenes junto con el texto responden a las preguntas con mayor precisión que aquellos que se basan solo en el texto extraído. Sin embargo, para fuentes puramente textuales, como publicaciones de blogs o repositorios de código, la RAG basada únicamente en texto funciona igual de bien sin la sobrecarga adicional.

Costo e infraestructura

La representación gráfica visual (RAG) exige más de la infraestructura. Almacenar incrustaciones de imágenes requiere más espacio en disco, los codificadores de visión como ColPali necesitan GPU para funcionar de manera eficiente, y alimentar modelos de lenguaje con imágenes consume muchos más tokens que el texto plano. La representación gráfica visual basada únicamente en texto sigue siendo la opción más económica para la mayoría de los equipos, especialmente cuando trabajan con grandes conjuntos de artículos o documentación que no requieren interpretación visual.

Ajuste de la funda de uso

Elija RAG visual cuando su base de conocimientos incluya archivos PDF escaneados, presentaciones, catálogos de productos con fotos o cualquier contenido donde el diseño visual sea relevante. RAG solo de texto es ideal para wikis de atención al cliente, contratos legales en texto plano, documentación de código y agentes conversacionales donde la velocidad y el costo son más importantes que la fidelidad visual. Muchos sistemas de producción ahora combinan ambos, recuperando texto para algunas consultas e imágenes para otras.

Compatibilidad de modelos

La RAG visual requiere un modelo multimodal capaz de procesar imágenes, como GPT-4V, Claude 3.5 Sonnet, Gemini 1.5 Pro o alternativas de código abierto como LLaVA y Qwen-VL. La RAG basada únicamente en texto funciona con prácticamente cualquier modelo de lenguaje, incluidos modelos de código abierto más pequeños como Llama 3 8B o Mistral 7B, lo que la hace accesible incluso en hardware modesto. Esta brecha de compatibilidad se está reduciendo a medida que más modelos incorporan capacidades de visión, pero las configuraciones basadas únicamente en texto aún ofrecen opciones de implementación más amplias en la actualidad.

Pros y Contras

RAG con contexto visual

Pros

  • + Maneja gráficos y diagramas.
  • + Evita las limitaciones del OCR.
  • + Mejor comprensión de los documentos
  • + Captura información de diseño

Contras

  • Mayores costos de infraestructura
  • Latencia de recuperación más lenta
  • Se necesitan modelos multimodales
  • Mayor capacidad de almacenamiento

RAG con contexto de solo texto

Pros

  • + Fácil de implementar
  • + Menor coste operativo
  • + Funciona con cualquier LLM
  • + ecosistema de herramientas maduro

Contras

  • Problemas con los aspectos visuales
  • Depende de la calidad del OCR.
  • Faltan indicaciones de diseño
  • Menos eficaz en documentos con muchas imágenes.

Conceptos erróneos comunes

Mito

El RAG visual reemplaza por completo al RAG basado únicamente en texto.

Realidad

La búsqueda visual RAG complementa, en lugar de reemplazar, los métodos basados únicamente en texto. Para corpus puramente textuales, como artículos o código, la recuperación solo de texto sigue siendo más rápida e igual de precisa. La mayoría de los sistemas de producción se benefician de una configuración híbrida que dirige las consultas al recuperador adecuado.

Mito

RAG, en su versión solo de texto, no puede procesar documentos con imágenes.

Realidad

RAG, aunque solo procesa texto, puede procesar documentos con imágenes ejecutando primero el OCR e indexando el texto extraído. La calidad depende en gran medida del proceso de OCR, y los diseños complejos suelen perder significado, pero es una solución viable para muchos casos de uso.

Mito

El método RAG visual siempre ofrece mejores respuestas que el método RAG basado únicamente en texto.

Realidad

La función RAG visual solo supera a la función RAG basada únicamente en texto cuando la información visual recuperada es realmente relevante para la consulta. Para preguntas sobre prosa, código o texto estructurado, añadir imágenes puede introducir ruido y aumentar los costes sin mejorar la precisión.

Mito

Necesitas GPT-4V o Gemini para hacer RAG visual.

Realidad

Los modelos de código abierto como LLaVA, Qwen-VL, InternVL y MiniCPM-V pueden gestionar eficazmente las tareas de RAG visual. Los codificadores de visión más pequeños, combinados con recuperadores como ColPali, se ejecutan en GPU de consumo, lo que hace que la RAG visual sea accesible sin necesidad de API propietarias.

Mito

Visual RAG es demasiado caro para su uso en producción.

Realidad

Si bien la codificación RAG visual es más costosa que la codificación solo de texto, técnicas como la compresión de imágenes, el almacenamiento en caché integrado y la recuperación selectiva permiten controlar los costos. Para sectores con gran volumen de documentos, como el legal, el sanitario y el financiero, la mejora en la precisión suele justificar el gasto.

Preguntas frecuentes

¿Cuál es la principal diferencia entre RAG visual y RAG solo con texto?
La RAG visual recupera imágenes, páginas de documentos y contenido visual para fundamentar las respuestas del modelo de lenguaje, mientras que la RAG de solo texto recupera únicamente pasajes escritos. La RAG visual utiliza incrustaciones multimodales para comprender el diseño, los gráficos y las figuras, mientras que la RAG de solo texto se basa en incrustaciones de texto y a menudo requiere OCR para los documentos escaneados.
¿Es RAG visual más preciso que RAG solo con texto?
Visual RAG tiende a ser más preciso en tareas que involucran gráficos, diagramas, documentos escaneados y respuestas a preguntas visuales. Pruebas de referencia como DocVQA y ChartQA muestran mejoras significativas al agregar la recuperación visual. Sin embargo, para consultas puramente textuales, ambos enfoques tienen un rendimiento similar.
¿Puedo usar RAG visual con modelos de código abierto?
Sí, los modelos de código abierto como LLaVA, Qwen-VL, InternVL y MiniCPM-V admiten flujos de trabajo RAG visuales. Combinados con recuperadores como ColPali o ColQwen, se pueden crear pipelines RAG visuales totalmente de código abierto que se ejecutan en GPU locales sin depender de API propietarias.
¿La tecnología RAG visual elimina la necesidad de OCR?
La función RAG visual suele prescindir del OCR al recuperar directamente las páginas del documento como imágenes y permitir que el modelo de lenguaje visual las interprete. Esto evita errores de OCR en diseños complejos, escritura a mano o escaneos de baja calidad. Algunos sistemas híbridos aún utilizan el OCR para indexar metadatos, mientras que se basan en la recuperación visual para el contenido propiamente dicho.
¿Cuánto cuesta RAG visual en comparación con RAG solo de texto?
La generación automática de imágenes (RAG) suele costar entre 3 y 10 veces más que la RAG solo de texto debido al almacenamiento de imágenes, el procesamiento del codificador visual y el mayor uso de tokens al alimentar las imágenes a los modelos de lenguaje. Los costos varían según el tamaño del documento, la frecuencia de recuperación y si se utilizan API alojadas o modelos autoalojados.
¿Qué es ColPali y cómo se relaciona con RAG visual?
ColPali es un modelo de recuperación de documentos presentado en 2024 que trata las páginas de los documentos como imágenes y utiliza codificadores visuales como PaliGemma para crear incrustaciones. Fue pionero en el enfoque de recuperación visual de documentos que impulsa muchos sistemas RAG visuales modernos, especialmente para bases de conocimiento con gran cantidad de archivos PDF.
¿Cuándo debo elegir RAG solo con texto en lugar de RAG visual?
Elige RAG solo de texto cuando tu base de conocimientos consista en texto limpio, como artículos, código, preguntas frecuentes o registros de chat. También es la mejor opción cuando el presupuesto es ajustado, la latencia es importante o estás implementando en modelos más pequeños sin capacidades de visión. RAG solo de texto es la opción predeterminada más segura para la mayoría de las aplicaciones tradicionales de chatbot y búsqueda.
¿Se pueden combinar RAG visual y RAG solo de texto?
Sí, los sistemas RAG híbridos combinan ambos enfoques ejecutando recuperadores en paralelo y fusionando los resultados, o bien dirigiendo las consultas al recuperador adecuado según el tipo de pregunta. Esto ofrece las ventajas económicas de la recuperación solo de texto para consultas sencillas y las ventajas de precisión de la recuperación visual para consultas con gran cantidad de documentos.
¿Cuáles son los mejores parámetros de referencia para evaluar el RAG visual?
Entre los estándares más comunes se encuentran DocVQA para la comprensión de documentos, ChartQA para preguntas basadas en gráficos, MMMU para el razonamiento multimodal e InfoVQA para la comprensión de infografías. Para RAG (Radio, Literatura y Literatura) solo con texto, los estándares más populares incluyen Natural Questions, TriviaQA y HotpotQA.
¿Necesito un modelo LLM multimodal para usar RAG visual?
Sí, RAG visual requiere un modelo de lenguaje que pueda procesar imágenes, como GPT-4V, Claude 3.5 Sonnet, Gemini 1.5 Pro o alternativas de código abierto como LLaVA y Qwen-VL. Los modelos de texto puro como GPT-4 base o Llama 3 no pueden interpretar las imágenes recuperadas, por lo que solo funcionan con RAG de solo texto.

Veredicto

Elige RAG visual cuando tus datos contengan muchas imágenes o cuando el diseño, los gráficos y los diagramas sean cruciales; es la mejor opción para la IA de documentos y la respuesta visual a preguntas. Opta por RAG solo de texto para bases de conocimiento tradicionales, una implementación más rápida y menores costos, especialmente cuando tu contenido ya esté en formato de texto limpio. Muchos equipos consideran que un enfoque híbrido funciona mejor, permitiendo que el tipo de consulta determine la ruta de recuperación.

Comparaciones relacionadas

Actualizaciones de gráficos basadas en eventos frente a procesamiento de gráficos por lotes

Este análisis detallado explora las diferencias fundamentales entre las actualizaciones de grafos basadas en eventos y el procesamiento de grafos por lotes en arquitecturas de IA. Mientras que las canalizaciones basadas en eventos gestionan las mutaciones irregulares y en tiempo real de la topología de la red, el procesamiento por lotes consolida los cambios en ejecuciones computacionales intensivas y programadas para maximizar el rendimiento del sistema y la saturación del hardware.

Actualizaciones de modelos en tiempo real frente a reentrenamiento de modelos por lotes

Las actualizaciones de modelos en tiempo real y el reentrenamiento de modelos por lotes representan dos enfoques fundamentalmente diferentes para mantener actualizados los sistemas de aprendizaje automático. Los métodos en tiempo real se adaptan instantáneamente a los nuevos datos, mientras que el reentrenamiento por lotes reconstruye los modelos a intervalos programados utilizando conjuntos de datos acumulados.

Actualizaciones de versión de LLM frente al mantenimiento del modelo heredado

Las actualizaciones de la versión LLM se centran en la implementación de modelos de lenguaje más recientes y potentes, con razonamiento y funcionalidades mejoradas, mientras que el mantenimiento de los modelos heredados garantiza el funcionamiento fiable de los sistemas de IA más antiguos. Las organizaciones deben sopesar la innovación frente a la estabilidad al decidir entre actualizar o mantener sus modelos existentes.

Adaptación de dominio frente a entrenamiento en el dominio

Esta comparación analiza las opciones estratégicas en el aprendizaje automático entre la Adaptación de Dominio, que transfiere conocimiento de un entorno de origen etiquetado a un entorno de destino diferente, y el Entrenamiento en el Dominio, que construye modelos completamente a partir de datos recopilados del entorno de implementación de destino exacto.

Adaptación del lenguaje en la IA frente a sistemas de IA independientes del lenguaje.

La adaptación lingüística en la IA se centra en enseñar a los modelos a manejar idiomas específicos mediante el ajuste fino y el aprendizaje por transferencia, mientras que los sistemas de IA independientes del idioma buscan procesar cualquier idioma sin entrenamiento específico. Ambos enfoques abordan los desafíos multilingües, pero difieren fundamentalmente en su arquitectura, datos de entrenamiento e implementación en el mundo real.