stamatios
← Voltar ao feed
Revisar prompts melhora processos industriais com LLMs
IA & Modelos · Dev & Engenharia

Revisar prompts melhora processos industriais com LLMs

resumo de ~3 min

O problema

Quando LLMs são usados em processos automatizados ("industrial prompting") - como traduzir documentação, extrair dados de notas fiscais ou gerar conteúdo em pipeline -, é comum que o input precise ser atualizado e reprocessado. A abordagem ingênua é simplesmente reexecutar a instrução completa sobre o input atualizado, o que traz dois problemas:

  1. Inconsistência: LLMs são não-determinísticos, então a nova saída difere da original além do que a mudança no input justificaria.
  2. Custo e tempo desnecessários: mesmo que só uma pequena parte do input tenha mudado, o output é regenerado por completo.

A técnica: Revision Prompting

Em vez de reprocessar tudo, o Revision Prompting fornece ao LLM três elementos:

  • O input original e o output original já produzido.
  • O diff entre o input original e o input atualizado.

A instrução então pede que o LLM produza apenas um patch para atualizar o output, em vez de gerar um output inteiro.

Exemplo prático

Uma página de produto (e-bike Vela 3) foi traduzida para o alemão. Depois, a autonomia da bateria mudou de 80 km para 100 km. Em vez de retraduzir a página toda, o prompt de revisão mostra apenas a linha alterada no input e pede o patch correspondente. O LLM devolve só a linha da tradução que precisa mudar. O restante permanece idêntico ao output original.

Por que funciona

  • Consistência: como o LLM só vê o diff do input, o patch se limita às mudanças necessárias. Tudo que não foi tocado permanece exatamente igual.
  • Economia de tempo e tokens: a maior parte dos tokens se move do output (caro e lento) para o input (mais barato e rápido). O tempo de processamento cai porque a geração do output é muito mais curta. Se a revisão acontece poucos minutos após a execução original, prompt caching reduz ainda mais o custo.

Resultados em produção

Os autores usam a técnica em seus próprios pipelines industriais e relatam redução de ~80% no tempo e ~65% nos custos. Para formatos de diff e patch, o utilitário POSIX diff funciona bem de forma genérica; para outputs em JSON, o formato JSON Patch é adequado.