Radar IA 23 de outubro de 2026
✨ IA MÁGICA Agentes · Modelos · Automação
ÚLTIMAS
Modelos de Linguagem

Validade de documentos no RAG: como evitar respostas com políticas vencidas

Organize a vigência e o escopo dos documentos no RAG, controle a troca entre versões e teste respostas atuais e históricas com fontes rastreáveis.

Validade de documentos no RAG: como evitar respostas com políticas vencidas
Imagem: capa editorial — Modelos de Linguagem

Um assistente pode encontrar um documento relevante e ainda assim responder com uma regra que deixou de valer. A similaridade entre a pergunta e o texto não informa se aquela política estava aprovada, se foi substituída ou se se aplica à data da solicitação.

Controlar a validade no RAG exige tratar o tempo como parte da recuperação. Este guia propõe um desenho para selecionar versões aplicáveis, testar mudanças de vigência e preservar evidências, sem deixar a decisão inteira para o modelo de linguagem.

Resumo rápido

  • Guarde vigência, aprovação e versão junto de cada trecho indexado.
  • Escolha uma data de referência antes de buscar a resposta.
  • Teste a passagem entre versões e encaminhe conflitos sem inventar uma regra.

1. Separe atualização do arquivo e validade da regra

Um PDF enviado hoje pode conter uma política antiga. Outro documento pode estar aprovado, mas entrar em vigor apenas no mês seguinte. A data de modificação do arquivo, portanto, não deve substituir a informação de vigência.

Para cada documento, mantenha um identificador estável da política, o identificador da versão, o estado de aprovação, o início e o fim de vigência, o escopo e a referência da fonte oficial. Registre separadamente quando o arquivo foi recebido e quando seus dados foram conferidos.

O escopo pode representar uma unidade, um produto ou um tipo de contrato. A mesma empresa pode ter regras diferentes válidas ao mesmo tempo. Marcar apenas uma versão como “mais recente” para toda a organização esconderia essa diferença.

Quando o documento for dividido em trechos, preserve esses metadados em cada trecho. O guia de registro das versões citadas em respostas de IA ajuda a organizar a rastreabilidade dessa informação.

2. Defina qual data a pergunta está usando

“Qual é a regra hoje?” e “qual regra valia quando fiz a solicitação?” são perguntas distintas. O sistema precisa determinar a data de referência e apresentá-la quando isso afetar a resposta. Se a data não puder ser inferida com segurança, peça esclarecimento.

Uma convenção possível é considerar o início de vigência inclusivo e o fim exclusivo. Assim, a versão antiga termina exatamente quando a seguinte começa. Essa é uma decisão de modelagem que deve ser acordada com o responsável pelo conteúdo.

Padronize também os fusos. Se a regra termina no último dia do mês no horário local, registre o limite correspondente antes de convertê-lo para armazenamento. No Azure AI Search, o tipo Edm.DateTimeOffset representa data e hora, e valores enviados com fuso são normalizados para UTC, conforme a documentação dos tipos suportados.

3. Filtre a elegibilidade antes de escolher os melhores trechos

O filtro deve combinar aprovação, escopo, autorização de acesso e vigência na data escolhida. Depois, a busca e a classificação trabalham sobre o conjunto elegível. Uma versão antiga pode continuar disponível para consultas históricas, desde que não entre como regra atual.

A documentação de filtros vetoriais do Azure AI Search mostra que os critérios usam campos não vetoriais configurados para filtragem. Ela também distingue filtros aplicados antes e depois da seleção vetorial. O modo escolhido pode afetar quantos resultados elegíveis são encontrados; valide esse comportamento com sua base.

Como regra conceitual, busque documentos aprovados cujo início seja anterior ou igual à data de referência e cujo fim seja posterior a ela, ou esteja ausente. Essa expressão precisa ser adaptada ao mecanismo de consulta utilizado. Metadados ausentes devem gerar uma pendência de qualidade, não aprovação silenciosa.

Para políticas de pessoas, a recuperação também precisa preservar as restrições de acesso. O artigo sobre RAG de RH com vigência e permissões discute esse contexto específico.

4. Trate a troca de versão como uma publicação controlada

Prepare a nova versão, confira o texto extraído, valide seus metadados e teste perguntas representativas antes de torná-la elegível. Verifique se todos os trechos carregaram os mesmos limites de vigência e se a versão anterior continua acessível apenas nos contextos permitidos.

O Azure AI Search oferece operações para incluir, excluir e atualizar documentos por chave, descritas no guia de carga de dados no índice. A sequência de publicação e a conferência de seus resultados, porém, pertencem à aplicação. Não presuma que atualizar um arquivo de origem resolve automaticamente todos os trechos e respostas armazenadas.

Inclua caches no plano de transição. Se uma resposta pronta depender da versão antiga, sua reutilização deve respeitar a mesma data e o mesmo escopo. Havendo dois documentos aprovados com regras incompatíveis para o mesmo contexto, registre o conflito e encaminhe ao responsável, em vez de escolher pelo texto mais parecido.

5. Exemplo hipotético e testes de fronteira

Imagine uma rede de hospedagem que altera uma orientação interna de recepção em 1º de novembro. A versão nova já está no repositório em outubro, mas só pode orientar atendimentos a partir da data definida. Uma consulta sobre um atendimento ocorrido em outubro ainda exige a versão anterior.

O teste precisa cobrir o instante anterior à mudança, o instante de início e o período posterior. Acrescente uma unidade não abrangida pela atualização e uma pergunta histórica. A resposta deve mostrar qual versão sustenta a orientação e a qual período ela se refere.

Checklist de publicação:

  • Confirmar aprovação, escopo e limites de vigência com o responsável.
  • Conferir os metadados em todos os trechos recuperáveis.
  • Testar datas de fronteira, histórico e documento sem validade definida.
  • Revisar caches e consultas que ainda apontem para versões substituídas.
  • Manter uma rota explícita para conflitos e ausência de documento elegível.

Perguntas frequentes

Basta pedir ao modelo que use a versão mais recente?

Essa instrução ajuda a orientar a resposta, mas não substitui a seleção de documentos aplicáveis. A versão mais recente pode ser futura ou pertencer a outro escopo.

É preciso apagar as versões anteriores?

Não necessariamente. A decisão depende da política de retenção. Quando mantidas, elas devem ter acesso controlado e uma finalidade explícita, como consulta histórica e auditoria.

Fontes e leitura recomendada

Sobre

A Redação IA Mágica é formada por especialistas e pesquisadores em inteligência artificial aplicada, agentes autônomos, automações no-code/pro-code e grandes modelos de linguagem (LLMs). Nossos conteúdos cobrem implementações reais, análises e tutoriais aprofundados para profissionais e empresas.