Série RAG com método · Parte 7

Multimodal RAG: quando a IA precisa consultar textos, imagens, tabelas e gráficos

Nem toda informação importante está em texto corrido. Em muitos documentos, a resposta depende de tabelas, gráficos, imagens, diagramas e da relação entre esses elementos.

Durante muito tempo, muitos projetos de RAG trataram documentos como se fossem apenas texto. O arquivo era quebrado em trechos, os trechos eram indexados e a IA respondia com base no que fosse recuperado.

Essa abordagem resolve muitos casos. Mas ela começa a falhar quando a informação importante não está apenas em parágrafos.

Em empresas, grande parte do conhecimento aparece em imagens, tabelas, gráficos, fluxogramas, capturas de tela, apresentações, relatórios em PDF, formulários, diagramas técnicos e documentos mistos.

Uma política pode estar em texto. Um resultado pode estar em uma tabela. Uma tendência pode aparecer em um gráfico. Uma etapa de processo pode estar em um fluxograma. Uma evidência pode estar em uma imagem.

Se o sistema só enxerga texto corrido, ele pode ignorar justamente a parte mais importante do documento.

Multimodal RAG é uma abordagem para recuperar e usar informações presentes em diferentes modalidades. Em vez de consultar apenas texto, o sistema pode considerar imagens, tabelas, gráficos, páginas renderizadas, legendas, metadados e descrições visuais para construir uma resposta mais completa.

O que significa “multimodal” neste contexto?

Em inteligência artificial, o termo multimodal se refere ao uso de mais de um tipo de dado. Texto é uma modalidade. Imagem é outra. Áudio, vídeo, tabelas e gráficos também podem ser tratados como modalidades diferentes, dependendo da aplicação.

No caso do Multimodal RAG, a ideia é permitir que a recuperação de informação considere conteúdos que não aparecem apenas como texto linear.

Isso inclui, por exemplo:

  • parágrafos e seções de documentos;
  • tabelas extraídas de PDFs, planilhas ou relatórios;
  • gráficos de linha, barra, dispersão ou pizza;
  • diagramas, fluxogramas e organogramas;
  • imagens com informação visual relevante;
  • capturas de tela de sistemas;
  • slides com texto, ícones e elementos visuais;
  • formulários e documentos com layout complexo;
  • páginas escaneadas ou fotografadas.

O objetivo não é apenas “colocar imagens na IA”. O objetivo é preservar e recuperar evidências que podem estar distribuídas entre texto, estrutura visual e dados tabulares.

Por que transformar tudo em texto pode ser insuficiente?

Uma estratégia comum é extrair o texto do documento e indexar apenas esse conteúdo.

Isso funciona quando a informação essencial está bem representada em texto. Mas muitos documentos empresariais dependem do layout e da relação entre elementos.

Uma tabela, por exemplo, não é apenas uma sequência de palavras. Ela tem linhas, colunas, cabeçalhos, unidades, totais, subtotais e relações entre células.

Um gráfico não é apenas uma imagem decorativa. Ele pode mostrar tendência, comparação, queda, crescimento, concentração ou anomalia.

Um fluxograma não é apenas um desenho. Ele representa sequência, decisão, desvio, exceção e dependência entre etapas.

Quando a extração transforma tudo em texto sem preservar estrutura, parte do significado pode desaparecer. O desafio do Multimodal RAG é manter a relação entre conteúdo, forma e contexto.

Exemplo simples: uma pergunta sobre um relatório

Imagine um relatório mensal de vendas com três partes:

  • um resumo executivo em texto;
  • uma tabela com vendas por região;
  • um gráfico mostrando a evolução mensal.

A pergunta é:

“Qual região cresceu mais e esse crescimento parece fazer parte de uma tendência?”

A resposta talvez não esteja escrita em uma frase. Ela pode exigir comparar os valores da tabela com o comportamento do gráfico.

Um RAG baseado apenas em texto pode recuperar o resumo executivo e deixar de lado a evidência numérica. Um Multimodal RAG bem construído deve conseguir recuperar a tabela, interpretar a relação com o gráfico e usar esse contexto para formular uma resposta mais fundamentada.

Como um pipeline Multimodal RAG pode funcionar?

Não existe uma única arquitetura. Mas, em uma visão prática, um pipeline pode seguir estas etapas:

  1. coletar documentos em diferentes formatos, como PDFs, imagens, slides e planilhas;
  2. separar texto, tabelas, imagens, gráficos e páginas renderizadas;
  3. extrair texto por OCR quando necessário;
  4. converter tabelas para uma representação estruturada;
  5. gerar descrições ou resumos de imagens, gráficos e diagramas;
  6. preservar metadados de página, seção, posição e origem;
  7. indexar cada modalidade de forma adequada;
  8. recuperar os elementos mais relevantes para a pergunta;
  9. enviar ao modelo o contexto textual, visual ou estruturado necessário;
  10. gerar a resposta com indicação de limites e, quando possível, referência à fonte.

O desenho exato depende do tipo de documento, do modelo utilizado, do volume de dados e do risco associado à resposta.

Duas estratégias comuns

Há diferentes formas de lidar com conteúdo multimodal em RAG. Duas estratégias aparecem com frequência em projetos práticos.

Converter para texto enriquecido

Imagens, gráficos e tabelas são descritos em texto, preservando metadados e referências ao documento original. A busca acontece principalmente sobre representações textuais.

Indexar múltiplas modalidades

Texto e imagem podem ter índices, embeddings ou representações próprias. A recuperação combina resultados de diferentes modalidades antes da resposta final.

A primeira estratégia costuma ser mais simples de operar. A segunda pode preservar melhor a informação visual, mas exige modelos e infraestrutura mais específicos.

Em muitos casos, a melhor solução é híbrida: descrever elementos visuais em texto, manter o arquivo ou imagem original acessível e preservar metadados para rastreabilidade.

O papel das tabelas

Tabelas são um dos maiores desafios em documentos corporativos.

Elas aparecem em propostas, relatórios financeiros, planilhas exportadas, documentos técnicos, contratos, comparativos comerciais, laudos, catálogos e apresentações.

O problema é que a tabela pode perder sentido quando extraída como texto simples.

Veja a diferença:

  • extrair apenas os valores soltos;
  • preservar linhas, colunas, cabeçalhos e unidades;
  • associar cada célula ao seu contexto;
  • manter a referência à página e ao documento original;
  • permitir cálculos ou comparações quando necessário.

Para perguntas como “qual opção tem maior custo-benefício?”, “qual região teve maior queda?” ou “qual produto atende todos os critérios?”, a estrutura da tabela pode ser mais importante que a similaridade semântica entre palavras.

O papel dos gráficos

Gráficos apresentam informação de forma visual. Muitas vezes, a conclusão não está escrita diretamente no texto.

Um gráfico pode mostrar:

  • tendência de crescimento ou queda;
  • comparação entre categorias;
  • mudança de comportamento ao longo do tempo;
  • concentração de resultados;
  • pontos fora da curva;
  • relações entre variáveis.

Um Multimodal RAG pode usar modelos de visão para descrever o gráfico, extrair seus elementos principais ou recuperar a imagem original para análise no momento da resposta.

Mas é preciso cuidado. Interpretar gráficos exige reconhecer eixos, escalas, unidades, legendas, período, tipo de visualização e fonte dos dados.

Uma descrição visual genérica pode ser insuficiente para perguntas analíticas.

O papel das imagens e diagramas

Imagens podem carregar informação objetiva ou apenas ilustrativa. Essa distinção importa.

Uma foto decorativa em uma apresentação talvez não precise entrar na base. Já uma captura de tela de sistema, um diagrama de arquitetura, um fluxograma operacional ou uma imagem técnica pode ser essencial para a resposta.

Em um fluxo multimodal, imagens podem ser tratadas de diferentes formas:

  • armazenadas como referência visual;
  • descritas por um modelo de visão;
  • associadas ao texto ao redor;
  • indexadas com embeddings multimodais;
  • vinculadas a entidades, processos ou etapas;
  • recuperadas junto com a página original.

O ponto principal é não perder a conexão entre imagem, legenda, seção e documento.

O desafio dos PDFs complexos

PDFs são uma fonte frequente de problemas em RAG.

Eles podem ter múltiplas colunas, cabeçalhos, rodapés, tabelas quebradas entre páginas, gráficos, notas, boxes laterais, imagens, legendas e elementos de layout.

Se a extração for ruim, a indexação também será ruim.

Por isso, em documentos complexos, a etapa de ingestão não deve ser tratada como detalhe técnico. Ela faz parte da qualidade da resposta.

Algumas decisões importantes:

  • extrair texto por página ou por seção?
  • preservar a imagem da página renderizada?
  • separar tabelas como objetos próprios?
  • gerar resumos por figura ou gráfico?
  • manter coordenadas e posição dos elementos?
  • permitir que o modelo veja a página original quando necessário?

Essas escolhas influenciam diretamente o que a IA conseguirá recuperar depois.

Multimodal RAG não é apenas usar um modelo que enxerga imagens

Modelos multimodais são importantes, mas eles não resolvem o problema sozinhos.

A pergunta central continua sendo arquitetural: como a informação será preparada, indexada, recuperada e validada?

Um modelo pode interpretar uma imagem enviada diretamente no prompt. Mas, em uma base com milhares de documentos, o sistema precisa decidir quais imagens, tabelas ou páginas devem ser recuperadas antes da resposta.

Sem um bom pipeline de ingestão e recuperação, a capacidade multimodal do modelo pode ficar subutilizada.

Multimodal RAG não começa na resposta. Começa na preparação da base. O sistema precisa saber que elementos existem, onde estão, como se relacionam e quando devem ser recuperados.

Exemplo prático: assistente para documentos técnicos

Imagine um assistente que responde perguntas sobre manuais de equipamentos.

Uma pergunta pode ser:

“Qual componente devo verificar se o indicador X acender depois da etapa Y?”

A resposta pode depender de:

  • um trecho textual explicando o alerta;
  • uma tabela com códigos de erro;
  • um diagrama identificando o componente;
  • uma imagem mostrando a posição física da peça;
  • uma observação de segurança em outra seção.

Um RAG textual pode recuperar apenas a explicação do alerta. Um Multimodal RAG deve ser capaz de reunir o conjunto de evidências necessário para orientar a resposta com mais precisão.

Exemplo prático: análise de relatórios de negócio

Em relatórios de negócio, a informação costuma vir misturada.

O texto apresenta a interpretação. A tabela mostra os números. O gráfico mostra a evolução. O apêndice traz os critérios. O slide destaca uma conclusão visual.

Uma pergunta como “o resultado melhorou de forma consistente?” pode exigir mais do que recuperar uma frase otimista no resumo executivo.

O sistema precisa cruzar texto, números e tendência visual.

Esse é um caso típico em que a IA deve consultar diferentes formatos antes de responder.

Riscos e limitações

Multimodal RAG aumenta a capacidade do sistema, mas também aumenta a complexidade.

Alguns riscos importantes:

  • OCR com erro, especialmente em documentos escaneados;
  • tabelas extraídas com colunas desalinhadas;
  • gráficos descritos de forma genérica ou imprecisa;
  • imagens relevantes tratadas como decoração;
  • perda de relação entre legenda e figura;
  • metadados insuficientes para rastrear a fonte;
  • alto custo de processamento na ingestão;
  • latência maior na consulta;
  • dificuldade de avaliar se a resposta usou corretamente elementos visuais.

Por isso, não basta adicionar modelos de visão ao fluxo. É preciso testar a extração, a recuperação e a resposta final com perguntas reais.

Quando Multimodal RAG faz sentido?

Essa abordagem tende a fazer sentido quando documentos importantes dependem de elementos não textuais.

Alguns cenários possíveis:

  • manuais técnicos com diagramas, imagens e tabelas;
  • relatórios financeiros com gráficos e demonstrativos;
  • apresentações corporativas com slides visuais;
  • documentos médicos, laudos e formulários com imagens ou tabelas;
  • catálogos de produtos com fotos, especificações e comparativos;
  • documentos jurídicos ou regulatórios com quadros e anexos;
  • treinamentos internos com fluxogramas e capturas de tela;
  • bases de conhecimento construídas a partir de PDFs complexos.

O denominador comum é simples: a resposta correta depende de mais do que texto corrido.

Quando talvez não valha a complexidade?

Nem todo projeto precisa de Multimodal RAG.

Se a base é predominantemente textual, bem estruturada e as perguntas podem ser respondidas com trechos claros, um RAG textual, híbrido ou corretivo pode ser suficiente.

A abordagem multimodal pode não valer a pena quando:

  • as imagens são apenas decorativas;
  • as tabelas já existem em formato estruturado melhor para consulta;
  • os gráficos apenas repetem números disponíveis em uma base de dados;
  • o custo de extração não se justifica;
  • a aplicação não exige precisão visual;
  • a empresa ainda não organizou as fontes textuais básicas.

A pergunta não é se a IA consegue ver imagens. A pergunta é se enxergar essas imagens melhora a resposta que o negócio precisa entregar.

Como avaliar um Multimodal RAG?

A avaliação precisa ir além da fluência da resposta.

Algumas perguntas úteis:

  • o sistema recuperou a tabela, imagem ou gráfico correto?
  • a descrição visual preservou informações importantes?
  • os valores da tabela foram interpretados corretamente?
  • o gráfico foi lido com escala, eixo e legenda adequados?
  • a resposta combinou texto e elementos visuais sem distorcer o sentido?
  • é possível rastrear a fonte usada?
  • o sistema reconhece quando a imagem ou tabela não é suficiente?
  • o ganho de qualidade compensa custo e latência?

Testes devem incluir documentos fáceis, documentos complexos, imagens ruins, tabelas grandes, gráficos ambíguos e perguntas que exigem combinação de evidências.

Como começar de forma prática

A melhor forma de começar não é processar todos os documentos de uma vez.

Um caminho mais seguro:

  1. selecionar documentos em que o RAG textual falha;
  2. identificar se a falha está em imagens, tabelas, gráficos ou layout;
  3. escolher um conjunto pequeno de documentos representativos;
  4. definir quais elementos precisam ser extraídos;
  5. preservar metadados de origem, página e seção;
  6. testar diferentes formas de representar tabelas e imagens;
  7. comparar respostas com e sem conteúdo multimodal;
  8. medir qualidade, custo, latência e rastreabilidade;
  9. ampliar apenas onde houver ganho claro.

Esse processo evita transformar Multimodal RAG em uma camada sofisticada para resolver um problema que talvez fosse de organização documental.

Conclusão: algumas informações não cabem em texto corrido

RAG textual é uma base importante. Mas, em muitos contextos, a informação relevante está distribuída entre texto, imagem, tabela, gráfico e layout.

Multimodal RAG tenta recuperar essa informação sem reduzir tudo a parágrafos desconectados.

Sua força está em permitir que a IA consulte documentos mais próximos da forma como eles realmente existem no negócio: mistos, visuais, estruturados e contextuais.

Mas essa capacidade exige cuidado. A ingestão precisa ser bem feita, as representações precisam preservar contexto, as fontes precisam ser rastreáveis e as respostas precisam ser avaliadas.

Nem todo projeto precisa de Multimodal RAG. Mas, quando a resposta depende de tabelas, gráficos, imagens ou diagramas, consultar apenas texto pode ser insuficiente.

Antes de escolher a arquitetura, vale perguntar: a informação que sustenta a resposta está escrita, desenhada, estruturada ou distribuída entre tudo isso?

Referências

Seus documentos têm informação que o texto sozinho não captura?

A Intellih ajuda negócios a organizar bases de conhecimento, documentos, tabelas, imagens e fluxos de recuperação para aplicações de IA mais úteis, rastreáveis e conectadas ao processo real.

Fale com a Intellih
← Artigo anterior Voltar para o blog Próximo artigo →