LangChain Blog→ original

LangChain integra o ScaleDown ao Deep Agents para comprimir contexto

A LangChain publicou uma análise da combinação entre Deep Agents e ScaleDown. Os modelos ScaleDown, com constrained decoding, assumem três tarefas rotineiras das sessões longas de agentes: resumir o histórico, comprimir os resultados de ferramentas e extrair dados. A ideia é não gastar o modelo principal, mais caro, com esse trabalho. O anúncio não traz benchmarks públicos, então o ganho em velocidade e custo precisará ser verificado nos seus próprios traces. • Três tarefas: histórico, respostas de ferramentas e extração de dados • Objetivo: menos tokens e menos latência a cada passo do agente • O anúncio não traz números; é preciso fazer a própria medição

Processado por IA de LangChain Blog; editado por Hamidun News
LangChain integra o ScaleDown ao Deep Agents para comprimir contexto
Fonte: LangChain Blog. Colagem: Hamidun News.
◐ Ouvir artigo

A LangChain publicou um material sobre como conectar os modelos ScaleDown ao Deep Agents, seu framework open source para agentes de longa duração. O papel do ScaleDown é restrito: assumir três operações que consomem mais contexto nas sessões longas. São elas o resumo do histórico, a compressão dos resultados de ferramentas e a extração de dados estruturados. A promessa é simples: ser mais rápido e mais barato do que passar tudo pelo modelo principal. A descrição disponível não traz benchmarks concretos, por isso aqui analisamos a mecânica e os riscos, não números.

Por que agentes longos esbarram no contexto

Um agente que trabalha por horas acumula lixo. Cada chamada de ferramenta devolve a saída de um grep, um trecho de HTML, um JSON enorme de uma API ou um log de build. Tudo isso permanece no contexto e é cobrado de novo a cada passo seguinte. O custo sobe, a latência sobe e a qualidade do raciocínio costuma cair por volta do quadragésimo passo: o fato necessário se perde no ruído.

O Deep Agents já resolve parte do problema pela arquitetura: planejamento, sistema de arquivos para descarregar objetos grandes e subagentes com contexto isolado. Resta a sumarização, e aqui aparece um quadro estranho. A compressão do histórico, que é basicamente um trabalho mecânico, costuma ser feita pelo mesmo modelo caro que cuida do raciocínio principal.

O que o ScaleDown propõe

Pelo que a descrição indica, o ScaleDown aposta em constrained decoding: a geração é limitada por um esquema ou uma gramática, e o modelo fisicamente não consegue sair do formato definido. Isso se encaixa bem na compressão e na extração de dados. A resposta vira uma estrutura curta e previsível, que não precisa de parsing com novas tentativas nem de validação a cada erro. Além disso, um modelo especializado pode ser bem menor que um generalista, e daí vem a economia esperada.

O que se sabe sobre a integração:

  • A combinação funciona via LangChain e Deep Agents.
  • Sumarização do histórico: uma conversa longa é substituída por um resumo compacto.
  • Compressão dos resultados de ferramentas: respostas volumosas são reduzidas aos campos relevantes.
  • Extração de dados: a partir de uma saída não estruturada, obtém-se um esquema predefinido.
  • Efeito declarado: menor latência e menor custo por passo.
  • O material não traz métricas públicas (taxa de compressão, qualidade, preço por milhão de tokens).

Onde isso pode falhar

Comprimir sempre perde informação. Se o resumo descartar um detalhe que será necessário no passo 40, o agente não saberá que ele existiu. O constrained decoding garante o formato da resposta, mas não a sua fidelidade: um JSON válido com conteúdo errado continua errado.

Há também um efeito menos óbvio. Ao reescrever o histórico, você altera o prefixo da requisição e quebra o prompt caching do modelo principal. Um resumo barato pode acabar saindo mais caro do que um contexto longo em cache. O ganho depende do provedor, do tamanho das sessões e da frequência com que você remonta o contexto.

Como abordar a validação na prática

Comece pelas medições, não pela integração. Pegue traces de execuções reais e distribua os tokens por categoria: histórico, respostas de ferramentas, instruções de sistema e raciocínio. Em geral, a maior parte vem das respostas de ferramentas, e é por elas que faz sentido começar.

Depois, três passos:

  • Mantenha o original no sistema de arquivos do agente e coloque no contexto a versão comprimida, com um link para o arquivo completo. Assim, um detalhe perdido pode ser relido.
  • Compare as variantes pela proporção de tarefas concluídas com sucesso, e não apenas pelo custo dos tokens. Um agente barato que com mais frequência deixa o trabalho pela metade acaba saindo mais caro.
  • Calcule separadamente o efeito sobre o cache: compare a conta total com e sem a remontagem do contexto.

Se, nos seus traces, a compressão responde por uma fatia relevante do orçamento, a combinação merece um experimento. Se os contextos são curtos e as sessões são raras, o ganho provavelmente ficará dentro da margem de erro.

ZK
Hamidun News
Notícias de AI sem ruído. Seleção editorial diária de mais de 50 fontes. Produto de Zhemal Khamidun, Head of AI na Alpina Digital.
✦ Autonomous AI Agents

Delegate Deep Research, Coding & Workflows to an AI Agent

Deploy autonomous multi-step execution with NomadNet Agent (agent.nomadnet.ai) — automated web research, data synthesis, code generation, and complex task orchestration.

Launch NomadNet Agent →NomadNet AI Platform
O que você acha?
Carregando comentários…