Benchouse leva acurácia de agente de analytics de 49,6% para 96,5% com troca de modelo e ajustes de contexto
Aprofundamento CEVIU
Aprofundamento
O estudo da Benchouse usou o nao, agente de analytics open-source que guarda a camada de contexto como sistema de arquivos e aceita qualquer tipo de camada semântica. O teste foi fixo: 90 perguntas sobre 59 tabelas de marts, em três níveis (diagnóstico, prescritivo e cinco perguntas sobre informação que o warehouse não tem, para checar se o agente recusa). Cada configuração rodou as mesmas perguntas três vezes para medir consistência.
Foram quatro configurações em camadas: schema puro, nao sync (colunas, amostras e profiling), documentação completa (grão, chaves, sinônimos, joins a evitar, enums) e, por fim, definições de negócio e regras de resposta, desenvolvidas num conjunto de treino separado de 210 perguntas para evitar overfitting. O Opus já chegou a 88,2% só com nomes de tabelas e colunas, enquanto o Sonnet foi bem pior. A documentação completa levou a 91,4%, e a skill write-context-rules subiu de 90,6% para 92,9% na comparação de tentativa única. A versão final bateu 96,5% com 100% de completude, e a parcela de perguntas certas nas três tentativas subiu de 77,6% para 92,9%.
Os erros restantes vieram de quatro padrões: o agente corrigia por conta própria falhas documentadas (como o flag de feriados incompleto, para o qual criou um calendário próprio), termos de negócio abertos a interpretação, sinônimos duplicados apontando para colunas concorrentes e respostas que pulavam para a pergunta seguinte. A regra no RULES.md foi dar primeiro o número da casa, depois sinalizar a limitação e rotular qualquer alternativa. A Benchouse ressalva que as mudanças foram testadas em conjunto, então não dá para atribuir ganho a cada regra. O texto é patrocinado pela nao, e a Benchouse afirma que a empresa não influenciou método nem resultados.
O que mudou
Em 12 de março de 2026, o CEVIU noticiou "Como aprimorei a confiabilidade do meu agente de analytics de 45% para 86%", em que a melhora veio de corrigir testes, regras de datas, documentação e o modelo de dados. Em 1 de outubro de 2026, em "Camada Semântica Eleva Precisão de LLMs em Análises de Dados", o jornal citou modelos com camada semântica chegando a 91% de acurácia. O caso atual leva a discussão para outro ponto: o ganho inicial veio da troca de modelo (49,6% para 88,2%), e só depois o contexto empurrou o agente a 96,5%. São experimentos distintos, então os números não são comparáveis diretamente.
Por que isso importa
Para quem opera agentes de analytics, a leitura é que escolher o modelo e escrever contexto são decisões separadas, e a ordem importa. Documentar uma falha dos dados sem dizer qual definição vale pode levar o agente a mudar silenciosamente o número que você reporta. Também fica o aviso de medir o custo por resposta correta, não só a conta por pergunta, antes de migrar para um modelo mais barato.
Linha do tempo
CEVIU noticia agente de analytics que foi de 45% para 86% de confiabilidade.
CEVIU noticia camada semântica elevando a acurácia de LLMs em análises a 91%.
Benchouse leva o agente nao de 49,6% a 96,5% com troca de modelo e ajustes de contexto.
Perguntas frequentes
Qual foi o maior ganho individual de acurácia no estudo?
A troca de modelo. Com apenas nomes de tabelas e colunas, o Opus chegou a 88,2%, contra 49,6% do Sonnet com schema puro. O contexto levou o Opus de lá até 96,5%.
Por que documentar uma falha nos dados pode piorar a resposta?
Porque o agente tende a tratar a falha como convite para corrigi-la. No teste, ao saber que o flag de feriados era incompleto, ele criou seu próprio calendário em todas as tentativas. A solução foi mandar usar a definição do negócio primeiro e só então sinalizar a limitação.
Vale trocar o Opus por um modelo mais barato no contexto final?
Depende da tolerância a erro. Com o contexto final, o Sonnet 5.5 teve 92,9% de acurácia e o custo caiu de US$ 0,27 para US$ 0,14 por pergunta, queda de 48%. A acurácia caiu 3,6 pontos percentuais e o modelo alucinou mais nas perguntas armadilha.
Como o estudo evitou overfitting nas 90 perguntas de avaliação?
As melhorias finais foram desenvolvidas em um conjunto de treino separado, com 210 perguntas, rodado de forma limpa. As 90 perguntas de avaliação ficaram fixas para medir o efeito de cada configuração.
Fontes
- benchouse.aifonte original
- Categoria
- CEVIU Dados
- Publicado
- 29 de outubro de 2026
- Editoria
- CEVIU Dados

