← Voltar pro blog

Jurisprudência verificada: por que IAs inventam decisões e como resolver

25 de maio de 2026·8 min de leitura·JurisFonte

Quando o ChatGPT cita um REsp 1.234.567que não existe, a reação intuitiva é “o modelo errou”. Mas o problema é mais fundamental: do ponto de vista da arquitetura, ele não errou — ele fez exatamente o que aprendeu a fazer. Entender por quê é o primeiro passo pra resolver de verdade.

O mecanismo da alucinação

Modelos de linguagem aprendem distribuições de probabilidade sobre tokens. Eles veem milhões de exemplos do padrão REsp [7 dígitos]/[UF]e aprendem que esse formato aparece em contextos de citação jurisprudencial. Quando você pede “um precedente do STJ sobre dano moral”, o modelo gera o formato esperado — sem verificar se aquele número específico existe em algum lugar do mundo.

Isso é uma propriedade da arquitetura, não um bug. Inferir “esse número parece real” e “esse número é real” são tarefas fundamentalmente diferentes. A primeira o modelo faz bem; a segunda, ele nunca fará — sozinho.

Três arquiteturas que resolvem

1. RAG (Retrieval-Augmented Generation)

A solução mais comum hoje: antes de responder, o sistema busca documentos relevantes em uma base externa e injeta o texto deles no contexto do modelo. O modelo passa a responder com base no texto recuperado, não na sua memória.

Vantagem: simples de implementar.
Limite:o modelo ainda pode “preencher lacunas” extrapolando — se a busca devolveu 3 acórdãos parecidos mas nenhum exato, o modelo tende a combinar pedaços e inventar um quarto.

2. Tool use / function calling

O modelo ganha acesso a funções (“ferramentas”) que ele pode chamar quando precisa de informação concreta. Em vez de chutar um número de REsp, ele chama buscar_acordao(tema="dano moral", tribunal="STJ") e recebe de volta os resultados reais.

Vantagem: elimina a invenção de identificadores.
Limite:exige que o modelo aprenda a chamar a ferramenta — alguns modelos “esquecem” e voltam ao comportamento padrão.

3. MCP (Model Context Protocol)

A evolução natural do tool use: um protocolo padronizado pra modelos conversarem com bases externas. Você instala o conector uma vez, e a IA passa a ter acesso permanente — Claude Desktop, Cursor, qualquer cliente compatível. É o que o JurisFonte oferece com o pacote @jurisfonte/mcp-server.

Vantagem:a IA “ganha mãos” permanentes; eliminar a alucinação vira política de produto, não chute do prompt.
Limite: requer cliente compatível (Claude Desktop, Cursor, ChatGPT com conectores).

E pra quem só usa a interface web do ChatGPT?

A solução é mais simples: aceite que a IA vai inventar e construa o processo de verificação como passo obrigatório. A página /verificar do JurisFonte aceita o texto inteiro da peça e marca cada citação em segundos.

Por que “jurisprudência verificada” virou uma categoria

Em 2023, dizer “jurisprudência verificada” era redundante — toda jurisprudência publicada era, por definição, real. Em 2026, com IA em quase toda peça, a expressão precisou existir como categoria. Verificada quer dizer: extraída direto do tribunal, com link pro original, conferível em segundos. É o padrão que o JurisFonte impõe na própria base — e que torna possível responder com confiança a perguntas que IAs generalistas só sabem responder chutando.

Experimente o JurisFonte

5 buscas grátis por mês pra você testar busca verificada, verificador anti-alucinação e MCP nativo pro Claude.

Criar conta grátis