AutoBe: Como LLMs Locais Fracos Corrigiram a Arquitetura de um Gerador de Backend de IA

✍️ OpenClawRadar📅 Publicado: February 27, 2026🔗 Source
AutoBe: Como LLMs Locais Fracos Corrigiram a Arquitetura de um Gerador de Backend de IA
Ad

O Que Aconteceu

AutoBe é um agente de IA de código aberto que gera aplicativos backend completos usando TypeScript, NestJS e Prisma. Inicialmente, alcançou 100% de sucesso na compilação, mas o código era impossível de manter - não havia reutilização de código, então cada pequena alteração exigia regenerar tudo. A equipe reconstruiu o sistema em torno da geração modular de código, o que imediatamente derrubou a taxa de sucesso para 40%.

A Descoberta na Depuração

Quando a nova arquitetura introduziu dependências entre módulos, a equipe usou LLMs locais intencionalmente fracos para encontrar bugs que não sabiam que existiam. O modelo qwen3-30b-a3b-thinking tinha cerca de 10% de taxa de sucesso e expôs ambiguidades de esquema AST e estruturas malformadas. O modelo qwen3-next-80b-a3b-instruct tinha cerca de 20% de taxa de sucesso e revelou incompatibilidades de tipo e casos extremos em relacionamentos aninhados.

Essa baixa taxa de sucesso foi valiosa: cada correção apertou todo o sistema. Quando um esquema é preciso o suficiente para que um modelo de 30B não possa interpretá-lo mal, modelos mais fortes também não errarão. Essa abordagem também destaca a vantagem de custo dos LLMs locais - descobrir casos extremos requer centenas de ciclos de geração-compilação-diagnóstico, o que seria proibitivamente caro nos preços de API em nuvem.

Ad

Mudança Arquitetural

A equipe mudou da engenharia de prompt para o design de esquema com feedback de validação. Eles reduziram os prompts do sistema para quase nada e moveram todas as restrições para esquemas de chamada de função, deixando o feedback de validação fazer o ensino. O AutoBe usa três tipos AST que são particularmente desafiadores para LLMs gerarem: AutoBeDatabase (modelos Prisma, relações, índices), AutoBeOpenApi (esquemas OpenAPI, endpoints, DTOs) e AutoBeTest (30+ tipos de expressão).

Essas estruturas são difíceis porque envolvem tipos de união ilimitados, profundidade ilimitada e referências recursivas. Por exemplo, o AST do compilador inclui tipos como IArrayLiteralExpression e IObjectLiteralExpression que contêm referências recursivas a IExpression[].

Resultados

Apenas através do feedback de validação, a equipe melhorou de 6,75% de sucesso bruto em chamadas de função para 100%. Eles agora estão de volta a 100% de sucesso com GLM v5, e outros modelos locais estão subindo em desempenho.

📖 Leia a fonte completa: r/LocalLLaMA

Ad

👀 See Also

Escalonando a Autopesquisa de Karpathy com 16 GPUs: Resultados e Métodos
Tools

Escalonando a Autopesquisa de Karpathy com 16 GPUs: Resultados e Métodos

A equipe SkyPilot deu ao Claude Code acesso a 16 GPUs em um cluster Kubernetes para executar o projeto Autoresearch de Karpathy. Ao longo de 8 horas, o agente submeteu cerca de 910 experimentos, reduziu os bits por byte de validação de 1,003 para 0,974 (melhoria de 2,87%) e alcançou a melhor perda de validação 9 vezes mais rápido do que a execução sequencial.

OpenClawRadar
Clawforce: Plano de Controle de Código Aberto para Gerenciar Equipes de Agentes Clawbot
Tools

Clawforce: Plano de Controle de Código Aberto para Gerenciar Equipes de Agentes Clawbot

Clawforce é um plano de controle de código aberto para gerenciar equipes de agentes Clawbot que permite implantação com alguns cliques. Ele fornece configuração de personagens, habilidades, integrações MCP e ferramentas através de uma interface, com agentes capazes de planejar, coordenar e executar tarefas de forma colaborativa.

OpenClawRadar
Habilidade de Lançamento de Produto Claude AI: Playbooks Estruturados para Lançamentos de Produtos de IA
Tools

Habilidade de Lançamento de Produto Claude AI: Playbooks Estruturados para Lançamentos de Produtos de IA

Uma habilidade gratuita do Claude fornece seis playbooks de lançamento testados em batalha, cobrindo estratégia, preparação, mensagens e execução de canais para lançamentos de produtos de IA. O repositório inclui materiais em inglês e chinês organizados por estágio de lançamento.

OpenClawRadar
Atualização do Ollama Adiciona Suporte OpenClaw para o Modelo de Nuvem Kimi k2.5
Tools

Atualização do Ollama Adiciona Suporte OpenClaw para o Modelo de Nuvem Kimi k2.5

A Ollama lançou uma atualização que integra suporte OpenClaw para modelos em nuvem, incluindo acesso gratuito ao modelo Kimi k2.5 com funcionalidade de busca na web, executado em data centers da NVIDIA.

OpenClawRadar