Pular para o conteúdo

Por que perguntar qual é o “melhor modelo” já não faz sentido

Ver no idioma original →

Autoria: LangChain · Assistir no YouTube

Vídeo de autoria do canal indicado, não da IANIA; todos os direitos pertencem ao criador. Transcrição, resumo e tradução gerados automaticamente; o conteúdo no idioma original é preservado na versão em idioma original.

Idioma original: inglês

Vídeo original: Why “best model” is the wrong question now · Canal: LangChain · 00:34 · Assistir no YouTube

Tópicos: Agentes de IA, Engenharia de software com IA, Inferência e otimização de modelos, Modelos de IA

O avanço contínuo dos modelos está tornando muitos trabalhos de engenharia de software acessíveis a todos eles. Para essas tarefas, desenvolvedores estão deixando de priorizar sempre o modelo mais capaz e passando a se preocupar com os custos dos coding agents. Em alguns usos, como situações competitivas ou adversariais, ainda é importante ter a maior capacidade de inteligência possível. Mas, quando um modelo já é bom o suficiente para determinada tarefa, velocidade e custo passam a ser os principais critérios.

  • Os avanços contínuos dos modelos estão tornando algumas tarefas de engenharia de software “saturadas” em inteligência.
  • Em muitas dessas tarefas, vários modelos já conseguem entregar bons resultados.
  • Desenvolvedores estão mais atentos aos gastos com coding agents.
  • Algumas tarefas competitivas ou adversariais ainda exigem a maior capacidade disponível.
  • Quando um modelo atinge o nível necessário, velocidade e custo ganham importância.
  • Há demanda para otimizar o custo de serving quando a solução já funciona.
Início Capítulo Resumo
00:00 Avanços dos modelos e custos dos coding agents O avanço dos modelos torna muitas tarefas de engenharia de software acessíveis a vários modelos, enquanto cresce a preocupação com os custos.
00:34 Quando priorizar capacidade, velocidade ou custo Em contextos competitivos a capacidade máxima pode ser essencial, mas, para tarefas já resolvidas, velocidade e custo são os fatores centrais.

A sensibilidade de muitos desenvolvedores mudou completamente. — 00:00

Estou gastando tanto com meus coding agents. — 00:00

Quando já é bom o suficiente, o que importa é velocidade e custo. — 00:34

Isso já funciona. Como posso otimizar o custo de serving? — 00:34

  • Fable 5 (modelo): Modelo citado como exemplo de uma nova geração marcada por avanços contínuos.
  • coding agents (conceito): Agentes usados em tarefas de programação, cujo custo é uma preocupação crescente para desenvolvedores.
  • serving cost (conceito): Custo de disponibilizar e executar modelos para atender a uma carga de trabalho.
  • frontier intelligence (conceito): O nível mais avançado de capacidade de inteligência dos modelos.

00:00 Acho que agora vemos, sabe, com algo como Fable 5, uma nova geração de modelos, com mudanças de patamar contínuas. E agora essas mudanças de patamar são tão grandes que, na verdade, já não se trata apenas de aumentos de capacidade. Acho que estamos vendo, de certa forma, a tendência oposta: cada vez mais tarefas de engenharia de software estão ficando saturadas em termos de inteligência. Ou seja, literalmente todos os modelos conseguem realizá-las bem. A preocupação de muitos desenvolvedores mudou totalmente: de “espera, preciso usar o melhor modelo possível” para “caramba, estou gastando tanto dinheiro com meus agents de programação. Como posso ser um pouco mais eficiente com isso?”, sabe? Acho que esse é um aspecto pouco valorizado dos ganhos contínuos de inteligência na fronteira,

00:34 que é o seguinte: sabe, em algumas cargas de trabalho, você sempre quer a inteligência mais avançada, especialmente se houver uma disputa adversarial entre partes e sua inteligência precisar superar a da outra parte, como numa competição de trading ou algo assim. Mas, para boa parte do software que queremos criar, existe um limiar de saturação: quando já está bom o suficiente, o que importa é a velocidade e o custo. E acho que é justamente aí que vemos uma enorme demanda dos desenvolvedores e das empresas com que trabalhamos: “Certo, isso já funciona. Como posso agora otimizar o custo de serving?”

Transcrição original

[00:00] I think now we see, you know, with like Fable 5, it’s like a new generation of models, continuous step changes. And now the step changes are so high, it’s actually no longer just about the capability increases. I think we’re kind of seeing the opposite trend in some sense, which is more and more of the tasks in software engineering are getting intelligence saturated. So like literally all of the models can do them well. The sensitivity of a lot of developers has totally shifted from, wait, I need to be using the best possible model to holy cow, I’m spending so much money on my coding agents. How can I be a little bit more efficient, you know, about this, I think this is like an underappreciated aspect of continuous gains in frontier intelligence,

[00:34] which is that, you know, for some workloads, you always want the most frontier intelligence, especially if it’s like an adversarial game between parties and your intelligence has to be higher than the counterparty’s intelligence, like if you’re trading in competition or something. But for a lot of software we want to build, the saturation threshold where once it’s good enough, what you care about is speed and cost. And I think that’s actually where we see a huge amount of demand from developers and the companies we work with is, okay, this already works. How can I now optimize this serving cost?