Cisco abre o FAPO: otimização automática de pipelines de LLM com diagnóstico em cada etapa

A Cisco Foundation AI abriu o código-fonte do FAPO, sistema de otimização automática de pipelines de LLM com várias etapas. A ferramenta roda sobre o Claude Code: executa uma cadeia de prompts, encontra a etapa em que a precisão cai, propõe correções no prompt, nos parâmetros ou na estrutura da cadeia e confere o resultado com um revisor independente. Nos testes da Cisco, o FAPO superou o GEPA em 15 de 18 comparações.

Processado por IA de MarkTechPost; editado por Hamidun News
Cisco abre o FAPO: otimização automática de pipelines de LLM com diagnóstico em cada etapa
Fonte: MarkTechPost. Colagem: Hamidun News.
Ouvir artigo
Ficha técnica e números-chave
ParâmetroDados
Fonte originalMarkTechPost ↗
Editor-chefe
Validação independentecada variante é avaliada por um agente revisor LLM separado, que decide apenas com base nas métricas, sem o viés do autor da mudança.
Iteraçãoo ciclo se repete até atingir a precisão desejada ou esgotar o orçamento de tentativas.

A Cisco Foundation AI liberou o FAPO em acesso aberto, um sistema de otimização automática de prompts que atua no nível do pipeline inteiro, e não de uma requisição isolada. O Claude Code cuida da orquestração e transforma o ajuste em um ciclo totalmente autônomo.

Por que um único prompt não basta

A maioria dos produtos de IA atuais não é uma única requisição a um modelo de linguagem, mas uma cadeia de etapas interligadas: uma extrai dados, outra classifica, a terceira raciocina e a quarta gera a resposta final. Quando a qualidade geral cai, descobrir manualmente em qual etapa a precisão se perde é uma tarefa demorada e pouco óbvia. Os sistemas de otimização de prompts existentes, incluindo o popular GEPA, tratam cada prompt isoladamente: não levam em conta como a mudança em uma etapa afeta os dados de entrada e a qualidade das seguintes. O FAPO foi construído com uma lógica radicalmente diferente: enxerga o pipeline inteiro e o otimiza como um sistema conectado.

Como funciona o ciclo de otimização

O FAPO trabalha em quatro estágios que se repetem de forma iterativa:

  • Diagnóstico: o sistema executa o pipeline em um conjunto de teste e mede a precisão em cada etapa. Assim identifica a etapa específica em que a qualidade se perde; os autores chamam isso de step-level failure attribution.
  • Geração de variantes: para a etapa problemática, o FAPO propõe correções em três níveis ao mesmo tempo: o prompt (nova formulação da instrução), os parâmetros (temperatura, top-p) e a estrutura da cadeia (adicionar ou remover uma etapa).
  • Validação independente: cada variante é avaliada por um agente revisor LLM separado, que decide apenas com base nas métricas, sem o viés do autor da mudança.
  • Iteração: o ciclo se repete até atingir a precisão desejada ou esgotar o orçamento de tentativas.

O Claude Code atua como orquestrador: executa o diagnóstico em sequência, aciona os geradores de variantes, repassa os dados ao revisor e aplica as mudanças aprovadas. Tudo isso acontece sem participação humana.

Benchmarks: FAPO contra GEPA

A Cisco comparou o FAPO com o GEPA, um dos principais métodos de otimização automática de prompts. O resultado foi convincente: o FAPO venceu em 15 de 18 comparações por combinações de «modelo + tarefa».

«A abordagem de atribuição de erros no nível da etapa é especialmente

eficaz quando o problema não está localizado em um único prompt, mas espalhado por várias transições da cadeia», afirmam os autores na documentação técnica.

A principal vantagem do FAPO está no contexto de várias etapas: o GEPA e ferramentas parecidas olham cada prompt separadamente. O FAPO entende que a saída de uma etapa é a entrada da seguinte e otimiza a cadeia levando essas dependências em conta. Isso é crítico para sistemas de agentes, nos quais uma mudança numa etapa inicial se propaga em cascata para todas as posteriores.

O que isso significa

A Cisco publicou o FAPO sob licença aberta, e o sistema já pode ser implantado nos seus próprios pipelines. Para equipes que constroem agentes de IA de várias etapas, é uma forma de automatizar o que antes levava semanas de tentativa e erro manual. A escolha do Claude Code como motor de orquestração é um sinal revelador: as ferramentas corporativas de IA são cada vez mais construídas sobre o ecossistema Claude.

História

Perguntas frequentes sobre a notícia

Por que um único prompt não basta?

A maioria dos produtos de IA atuais não é uma única requisição a um modelo de linguagem, mas uma cadeia de etapas interligadas: uma extrai dados, outra classifica, a terceira raciocina e a quarta gera a resposta final. Quando a qualidade geral cai, descobrir manualmente em qual etapa a precisão se perde é uma tarefa demorada e pouco óbvia. Os sistemas de otimização de prompts existentes, incluindo o popular GEPA, tratam cada prompt isoladamente: não levam em conta como a mudança em uma etapa afeta os dados de entrada e a qualidade das seguintes. O FAPO foi construído com um

Como funciona o ciclo de otimização?

O FAPO trabalha em quatro estágios que se repetem de forma iterativa: Diagnóstico: o sistema executa o pipeline em um conjunto de teste e mede a precisão em cada etapa. Assim identifica a etapa específica em que a qualidade se perde; os autores chamam isso de step-level failure attribution. Geração de variantes: para a etapa problemática, o FAPO propõe correções em três níveis ao mesmo tempo: o prompt (nova formulação da instrução), os parâmetros (temperatura, top-p) e a estrutura da cadeia (adicionar ou remover uma etapa). Validação independente: cada variante é avaliada p

O que se sabe sobre Benchmarks: FAPO contra GEPA?

A Cisco comparou o FAPO com o GEPA, um dos principais métodos de otimização automática de prompts. O resultado foi convincente: o FAPO venceu em 15 de 18 comparações por combinações de «modelo + tarefa». «A abordagem de atribuição de erros no nível da etapa é especialmente eficaz quando o problema não está localizado em um único prompt, mas espalhado por várias transições da cadeia», afirmam os autores na documentação técnica. A principal vantagem do FAPO está no contexto de várias etapas: o GEPA e ferramentas parecidas olham cada prompt separadamente. O FAPO entende que a

ZK
Zhemal Khamidun — CPO da Alpina Digital, gerente de produto do AlpinaGPT. Cria produtos de IA desde 2019. O Hamidun News é um projeto pessoal que virou um agregador em produção com mais de 6.000 leitores.
✦ Hands-On AI Engineering · Hamidun Academy

Build & Ship Production AI Agents Without Boilerplate Code

Start your free 72-hour trial at Hamidun Academy (academy.hamidun.com) — interactive lessons on Claude Code & Cursor, live Tech Radar, and production agent templates.

Start 72h Free Trial →Vibe-Coding Intensive
O que você acha?
Carregando comentários…