O Jev pode reduzir o custo de agentes de IA? Uma conta completa do roteamento de modelos à verificação de resultados
As chamadas do Jev são baratas, mas adicionar um modelo de decisão de baixo custo não reduz automaticamente o custo total de um agente de IA. Este artigo detalha três arquiteturas comuns — pré-roteamento, filtragem de contexto e verificação posterior — e mostra como calcular a economia considerando novas tentativas, revisão humana, latência e erros de roteamento.
Conteúdo

Resumo
Uma chamada do Jev custa pouco, mas adicionar um modelo de decisão de baixo custo a um agente de IA não torna toda a tarefa automaticamente mais barata.
A pergunta real é se o Jev consegue encaminhar parte das solicitações para código determinístico ou para um modelo mais barato, reduzir o contexto enviado ao modelo principal e evitar novas tentativas inúteis por meio da verificação de resultados. Ao mesmo tempo, seus próprios erros de classificação, a latência, a revisão humana e a manutenção de engenharia também geram custos.
Este artigo detalha três arquiteturas comuns — roteamento de modelos, filtragem de contexto e verificação de resultados — e apresenta uma estrutura completa para responder a uma pergunta prática: quando o Jev consegue reduzir o custo total de um agente e quando ele apenas acrescenta mais uma chamada de API?
Muitos problemas de custo em agentes de IA parecem, à primeira vista, resultar de um modelo principal caro demais. Na prática, o problema mais profundo costuma ser um fluxo de trabalho que não distingue tipos diferentes de tarefa.
Uma solicitação como “Consulte o status do meu pedido” talvez precise apenas de uma busca no banco de dados. Já “Analise as causas das anomalias nos pedidos dos últimos seis meses” pode exigir um modelo potente para sintetizar várias fontes. Outras solicitações simplesmente não trazem informação suficiente; nesse caso, a ação mais sensata não é chamar nenhum modelo, mas pedir esclarecimentos ao usuário.
Quando todas as solicitações são enviadas diretamente ao mesmo modelo potente, o sistema continua simples, porém paga o mesmo preço por muitas tarefas que poderiam ser concluídas por código comum ou por um modelo menor.
O Jev propõe outra abordagem.
Ele não foi feito para conversar nem para gerar textos longos. O desenvolvedor fornece um state e faz um conjunto de perguntas tipadas; o Jev devolve decisões estruturadas e probabilidades, como Choice, Score ou Noul. Em seguida, a lógica de negócio decide se deve chamar uma ferramenta, usar um modelo mais barato, escalar para um modelo mais potente ou encaminhar o caso a uma pessoa. A TypeSafe descreve o Jev como o primeiro modelo System One: um modelo criado especificamente para tomar decisões rápidas e estruturadas dentro de software. (typesafe.ai)
Do ponto de vista do preço, esse tipo de decisão parece quase irrelevante.
No lançamento, a TypeSafe anunciou o Jev por US$ 0,042 por milhão de tokens de entrada, sem cobrança por tokens de saída. A empresa também declarou uma latência típica de ponta a ponta entre 70 e 500 milissegundos, mas observou que esses números vieram de regiões e condições de teste específicas e não devem ser tratados como representativos de todo ambiente de implantação. (typesafe.ai)
O problema é:
Uma decisão barata não torna automaticamente mais barato todo o fluxo do agente.
Se o Jev economiza ou não depende de ele mudar o que acontece depois, e não apenas do baixo preço da própria chamada.
A conta real de um agente de IA inclui mais do que a tarifa do modelo
Concluir uma tarefa com um agente costuma gerar pelo menos seis tipos de custo:
| Categoria de custo | O que inclui |
|---|---|
| Custo de decisão | Classificação de intenção, roteamento de modelos, avaliação de risco e decisão sobre a necessidade de uma ferramenta |
| Custo de contexto | Histórico da conversa, resultados de busca, saída de ferramentas, logs e documentos |
| Custo de geração | Tokens de entrada, saída e raciocínio do modelo principal |
| Custo de novas tentativas | Timeouts do modelo, falhas de ferramentas, erros de formato e nova geração |
| Custo humano | Revisão, correção, tratamento de exceções e aprovação de ações de alto risco |
| Custo de decisão errada | Correção após roteamento incorreto, informação omitida ou execução da ação errada |
Portanto, uma conta mais completa por tarefa pode ser escrita assim:
Custo total
= custo de decisão
+ custo de processamento do contexto
+ custo dos modelos e ferramentas posteriores
+ custo de novas tentativas e fallback
+ custo de revisão humana
+ custo de correção causado por decisões erradas
A chamada do Jev costuma representar apenas uma parte muito pequena desse total.
A oportunidade real está em reduzir as etapas seguintes: evitar uma chamada ao modelo caro, deixar de enviar contexto irrelevante, impedir que uma tarefa com falha seja executada novamente ou permitir que pessoas revisem apenas casos realmente incertos.
Os padrões mais comuns de economia podem ser agrupados em três categorias:
- Pré-roteamento: decidir primeiro e só então escolher o que chamar.
- Filtragem de contexto: remover informações desnecessárias antes de chamar o modelo principal.
- Verificação posterior: deixar um modelo barato agir primeiro e escalar somente quando a verificação falhar.
Primeira forma de economizar: colocar o Jev antes do modelo principal como roteador
A arquitetura mais direta é:
Solicitação do usuário
↓
O Jev avalia intenção, complexidade e risco
↓
Código determinístico / modelo barato / modelo potente / pessoa
O padrão oficial de roteamento da TypeSafe segue a mesma ideia: nem toda solicitação precisa entrar no mesmo LLM. Algumas podem ir para código determinístico, outras para um modelo especializado, e solicitações complexas ou de alto risco podem ser escaladas para um modelo mais caro ou para uma pessoa. (docs.typesafe.ai)
Por exemplo, um agente de atendimento pode primeiro avaliar:
- Isto é apenas uma consulta de status do pedido?
- Há pedido de reembolso ou contestação de cobrança?
- O caso deve ir para faturamento, suporte técnico ou vendas?
- É necessária intervenção humana?
- A solicitação realmente precisa de um modelo de raciocínio de fronteira?
O Jev apenas toma essas decisões.
A consulta ao banco de dados, a operação de reembolso, a geração da resposta e o tratamento humano do ticket continuam sendo feitos pelo sistema ao redor.
Quanto custa uma decisão de roteamento?
Em um teste real de API registrado no material de origem, dez tickets de suporte foram colocados em uma única solicitação. Cada ticket foi avaliado quanto ao roteamento e à necessidade de revisão humana, totalizando 20 perguntas:
- Entrada total: 2.571 tokens;
- Duração da chamada: cerca de 405 milissegundos;
- Custo total pelo preço público: aproximadamente US$ 0,000108;
- Custo médio por ticket: aproximadamente US$ 0,0000108;
- Extrapolado com o mesmo perfil de tokens: aproximadamente US$ 10,80 por milhão de tickets.
Quando os mesmos dez tickets foram enviados em dez chamadas separadas, o tempo total foi de aproximadamente 3.664 milissegundos. Os principais resultados de roteamento permaneceram iguais, mas algumas probabilidades de casos limítrofes mudaram de forma perceptível. Isso mostra que o batching pode reduzir bastante a sobrecarga das solicitações, mas não prova a precisão do roteamento em todo domínio de negócio nem demonstra que o mesmo limiar serve para gates de alto risco.
O ponto de equilíbrio do roteamento de modelos
Suponha que:
C_high: custo de uma chamada ao modelo potente;C_low: custo de uma chamada ao modelo barato;C_jev: custo da decisão do Jev;P_code: proporção de solicitações que o código determinístico consegue concluir;P_low: proporção de solicitações que o modelo barato consegue concluir;P_error: proporção de solicitações que exigem correção porque o roteamento foi errado.
Se todas as solicitações forem diretamente ao modelo potente, o custo esperado será:
C_direct = C_high
Depois de adicionar o roteamento, o custo esperado passa a ser:
C_route
= C_jev
+ P_low × C_low
+ P_high × C_high
+ P_error × C_repair
Portanto, o roteamento só economiza quando:
Custo do modelo potente evitado
>
custo do Jev + custo de correção causado por erros de roteamento
Como o próprio Jev custa pouco, a economia final costuma ser determinada por duas perguntas:
- Quantas solicitações realmente conseguem evitar o modelo potente?
- Quanto custam as consequências dos erros de roteamento?
Uma conta puramente ilustrativa
Os preços abaixo servem apenas para demonstrar a lógica e não representam o preço real de nenhum modelo específico:
- Modelo potente: US$ 0,01 por chamada;
- Modelo barato: US$ 0,002 por chamada;
- Jev: aproximadamente US$ 0,0000108 por chamada;
- Volume total: 100.000 solicitações.
Suponha que, depois do roteamento:
- 20% sejam concluídas por código determinístico;
- 50% sigam para o modelo barato;
- 30% sigam para o modelo potente;
- Outros 5% precisem de uma chamada de correção ao modelo potente por erro ou falha.
Então:
| Item | Custo |
|---|---|
| Sem roteamento: todas as solicitações usam o modelo potente | US$ 1.000 |
| 100.000 decisões do Jev | US$ 1,08 |
| 50.000 chamadas ao modelo barato | US$ 100 |
| 30.000 chamadas ao modelo potente | US$ 300 |
| 5.000 chamadas de correção | US$ 50 |
| Custo total depois do roteamento | US$ 451,08 |
Nessas hipóteses, o custo total cai cerca de 55%.
Mas, se apenas 10% das solicitações puderem usar o modelo barato, 90% ainda chegarem ao modelo potente e outros 5% precisarem de correção, o custo total será de aproximadamente US$ 971,08.
A economia será de aproximadamente 2,9%.
Depois de incluir desenvolvimento, monitoramento, calibração de limiares e latência adicional, talvez essa camada de roteamento nem compense.
Por isso, a primeira coisa a medir não é o preço unitário do Jev, mas:
Que porcentagem do seu tráfego real de fato não precisa de um modelo potente?
Segunda forma de economizar: reduzir o contexto enviado ao modelo principal
O contexto é outra grande fonte de custo para agentes.
Um agente que funciona por muito tempo pode acumular:
- Histórico de conversa;
- Várias rodadas de saída de ferramentas;
- Logs de Bash ou de build;
- Conteúdo de páginas web;
- Trechos recuperados por busca;
- Planos e resultados intermediários que já perderam relevância.
Muitos sistemas reenviam tudo isso ao modelo principal. Mesmo quando a tarefa atual precisa apenas de uma pequena parte, todos os tokens de entrada são cobrados.
O Jev pode ser colocado antes do modelo principal para decidir:
- Quais resultados de busca são relevantes para a pergunta atual;
- Quais saídas de ferramentas podem continuar úteis;
- Quais mensagens anteriores contêm restrições ou trabalho inacabado;
- Quais trechos podem conter prompt injection;
- Quais informações podem ser removidas ou mantidas apenas como resumo.
O mapa oficial de casos de uso da TypeSafe também inclui seleção de contexto, recuperação semântica, filtragem de trechos RAG e gerenciamento de contexto dentro de agent harnesses. (docs.typesafe.ai)
O efeito financeiro pode ser aproximado por:
Benefício líquido do contexto
= tokens removidos × preço de entrada do modelo principal
- custo da filtragem com Jev
- custo de nova recuperação e novas tentativas causado por informação ausente
Os dois primeiros termos são fáceis de calcular. O terceiro é o que mais costuma ser ignorado.
Remover dezenas de linhas de log irrelevantes costuma ser um ganho claro. Remover uma restrição importante do usuário em uma mensagem antiga pode levar o modelo principal a produzir um resultado completamente errado, exigindo nova busca, outra chamada de modelo ou correção manual.
Uma única reexecução pode consumir a economia de muitas operações de filtragem bem-sucedidas.
Por isso, o Jev é mais adequado para decidir qual material provavelmente é relevante do que para ser o único gerenciador permanente de memória. Um sistema de produção deveria, no mínimo:
- Sempre preservar instruções do sistema, restrições rígidas do usuário e regras de segurança;
- Manter um índice ou uma cópia original do conteúdo removido;
- Permitir que o agente recupere material omitido quando a informação for insuficiente;
- Avaliar o sucesso pelo resultado da tarefa posterior, e não apenas pela taxa de compressão.
Para compressão de contexto, a medida mais significativa é:
Total de tokens depois da compressão
+ tokens de nova recuperação
+ tokens de novas tentativas causadas por omissões
não apenas “quantos tokens foram removidos nesta etapa”.
Terceira forma de economizar: deixar um modelo barato agir primeiro e usar o Jev para verificar
Em outra arquitetura comum, o Jev não escolhe qual modelo chamar. Ele verifica a saída de outro modelo.
O fluxo pode ser representado assim:
O modelo barato produz um resultado
↓
O Jev verifica suporte factual, campos extraídos, risco de política ou conclusão da tarefa
↓
Aprovado: usar o resultado
Reprovado: tentar novamente, escalar para o modelo potente ou encaminhar a uma pessoa
A TypeSafe chama essa classe de padrões de Universal Verification. Os materiais oficiais incluem checagem de citações em RAG, validação de chamadas de ferramentas, avaliação da qualidade do resultado e cascatas de extração de dados estruturados. O exemplo oficial SDE Cascade usa “extração com modelo barato → verificação campo a campo com Jev → escalada para modelo de raciocínio apenas quando aparece um sinal de alerta”. Esses são resultados de cookbook do fornecedor e não devem ser interpretados como prova de que toda tarefa de extração terá a mesma redução de custo. (docs.typesafe.ai)
O custo esperado dessa cascata é aproximadamente:
C_cascade
= C_low
+ C_jev
+ P_escalate × C_high
+ C_failure
A variável mais importante é P_escalate: a proporção de resultados do modelo barato que ainda precisam ir para o modelo potente.
Ignorando o custo de falhas, a cascata é mais barata do que enviar tudo diretamente ao modelo potente quando:
P_escalate
<
1 - (C_low + C_jev) / C_high
Usando os mesmos preços hipotéticos:
- Modelo potente: US$ 0,01;
- Modelo barato: US$ 0,002;
- Jev: aproximadamente US$ 0,0000108.
A taxa de escalada no ponto de equilíbrio é de aproximadamente 80%. Ou seja, enquanto menos de cerca de 80% das solicitações acabarem escaladas, a conta nominal de modelos pode ficar abaixo do cenário “modelo potente para todas as solicitações”.
Mas esse é o ponto de equilíbrio de preço, não de qualidade.
“Perto do modelo potente” e “a mesma qualidade do modelo potente” são metas econômicas diferentes
Uma avaliação independente pré-registrada testou uma cascata Jev → modelo potente em uma amostra de CLINC150:
- Quando a acurácia final podia ficar um ponto percentual abaixo do modelo potente, o Jev precisava escalar cerca de 22% das solicitações;
- Quando a meta era exatamente a mesma acurácia do modelo potente, a cascata precisava escalar todas as solicitações, na prática degenerando em “sempre chamar o modelo potente”.
Os pesquisadores enfatizaram que o resultado deve ser lido como “aproximar-se da qualidade do modelo potente a um custo menor”, e não como “obter a mesma acurácia com menos chamadas”. O experimento teve apenas 200 amostras, um dataset e um caminho de serviço, portanto não pode ser generalizado diretamente para outros agentes. Ainda assim, ele ilustra um padrão econômico importante: um pequeno aumento na meta de qualidade pode causar um grande salto na taxa de escalada. (github.com)
Por isso, uma avaliação de cascata não pode relatar apenas:
- Quantas chamadas ao modelo potente foram evitadas;
- Qual porcentagem do tráfego foi tratada automaticamente.
Ela também precisa informar:
- A acurácia da parte tratada automaticamente;
- A taxa final de sucesso ponta a ponta;
- Quanta qualidade foi perdida em relação a enviar tudo ao modelo potente;
- Quais erros são amplificados pela execução posterior.
Fazer várias perguntas em uma chamada costuma ser mais importante do que agrupar solicitações
O Jev permite fazer várias perguntas sobre o mesmo state e devolver as respostas em paralelo. A documentação oficial recomenda decompor decisões complexas em perguntas atômicas e combinar os resultados no código, em vez de colocar vários julgamentos dentro de uma pergunta vaga. (docs.typesafe.ai)
Por exemplo, em vez de perguntar:
Como este ticket de suporte deve ser tratado?
Divida em:
- Para qual fila de negócio ele deve ir?
- Ele solicita explicitamente um reembolso?
- Menciona contestação, ação judicial ou órgão regulador?
- Em qual faixa de urgência se encontra?
- Precisa de uma pessoa?
- Vale a pena chamar um modelo mais potente?
Nas medições do material de origem, aumentar um mesmo state de uma pergunta para oito e depois 32 manteve a latência, após o aquecimento, aproximadamente na mesma faixa de 350–400 milissegundos. Os tokens de entrada aumentaram com a quantidade de perguntas, mas as viagens de rede não cresceram de forma linear.
Portanto, um padrão razoável é:
Fazer em uma única solicitação todas as perguntas atômicas realmente necessárias para a etapa atual, em vez de enviar uma chamada de API separada para cada decisão.
No entanto, batching não significa colocar todos os usuários, documentos e tarefas em um único state gigantesco. O experimento com tickets também mostrou que o batching em arrays preservou as classificações principais, mas deslocou algumas probabilidades de fronteira.
A estratégia de batching ainda precisa ser validada na distribuição real de dados da aplicação.
Quatro custos ocultos fáceis de deixar de fora
1. confidence não é acurácia
A saída tipada pode garantir que a resposta esteja de acordo com a interface. Ela não garante que a decisão de negócio esteja correta.
Uma avaliação independente encontrou, em 200 amostras, 102 casos em que o Jev devolveu confidence exatamente igual a 1.0, seis deles incorretos. Os pesquisadores também não encontraram evidência de que a confiança do Jev fosse melhor do que a autoconfiança de um LLM pequeno para ordenar os próprios erros. (github.com)
Isso significa que a lógica de produção não deve se resumir a:
if (confidence === 1) {
executeDestructiveAction();
}
Uma abordagem mais segura é:
- Priorizar as
probabilitiesde cada opção quando for necessária uma regra específica; - Escolher limiares em um conjunto rotulado próprio da aplicação;
- Usar limiares diferentes para níveis de risco diferentes;
- Manter confirmação humana para pagamentos, exclusão, suspensão e ações semelhantes;
- Registrar versão do modelo, probabilidades e resultado final para acompanhar drift.
Outra avaliação pré-registrada de calibração também produziu resultados mistos: ECE de 0,0204 no CLINC150 e 0,0936 no Banking77, com excesso sistemático de confiança neste último. Isso indica que a calibração depende da tarefa e do corpus; um limiar ajustado para um dataset não deve ser transferido diretamente para outro domínio de negócio. (systemonemodels.org)
2. Erros de roteamento não são gratuitos
Se um roteador enviar uma solicitação simples ao modelo potente, a consequência principal pode ser apenas a perda de uma oportunidade de economia. Se ele enviar uma solicitação complexa para código determinístico, o resultado pode ser uma resposta errada, trabalho duplicado ou perda do usuário.
Em tarefas de alto risco, o custo de uma única decisão errada pode superar o custo de todas as chamadas de modelo envolvidas.
Por isso, é útil acompanhar separadamente quatro tipos de erro:
- Escalada falsa: uma solicitação que poderia ser tratada de forma barata vai para o modelo potente;
- Rebaixamento falso: uma solicitação que precisava do modelo potente é atribuída a um caminho barato;
- Aprovação falsa: o verificador deixa passar um resultado defeituoso;
- Bloqueio falso: um resultado correto é forçado a uma nova tentativa ou revisão humana.
Um único número agregado de acurácia não representa o custo desses quatro tipos de erro.
3. Latência e falhas também são custos
No material de origem, chamadas seriais aquecidas ficaram em sua maioria perto de 340–450 milissegundos. Em um teste com 24 solicitações concorrentes, a latência mediana subiu para cerca de 1,2 segundo e ocorreram três falhas de transporte. Foi um teste pequeno em um único ambiente e não descreve a disponibilidade geral do serviço oficial, mas é suficiente para mostrar que uma arquitetura de produção não pode tratar a camada de decisão como uma função local infalível.
No mínimo, o sistema precisa definir antecipadamente:
- Se um timeout provoca fail-open, fail-closed ou escalada humana;
- Se haverá nova tentativa e quantas vezes;
- Se a indisponibilidade do Jev deve disparar uma chamada direta ao modelo principal;
- Se uma falha do serviço de roteamento pode bloquear o agente inteiro;
- Se p95 e p99 ainda cabem no orçamento de interação do produto.
Uma avaliação pré-registrada de terceiros observou mediana de aproximadamente 0,42–0,44 segundo por chamada do Jev, deixando claro que isso refletia um cliente, gateway, região e carga específicos, e não a velocidade pura de inferência do modelo. (github.com)
4. Quando já existem dados rotulados, o Jev pode não ser a opção mais barata
Uma vantagem importante do Jev é o cold start: quando não há dados rotulados, ele consegue tomar decisões zero-shot a partir de descrições em linguagem natural.
Mas, quando um fluxo estável já acumulou muitos exemplos rotulados por pessoas, um modelo pequeno convencional pode ser mais atraente.
Em uma avaliação pré-registrada no Banking77, um modelo de embeddings bge-small congelado com regressão logística, treinado em 10.003 exemplos, alcançou acurácia de 0,933, enquanto o Jev alcançou 0,832. O encoder rodou em cerca de 9 milissegundos no hardware de teste e não tinha tarifa de API por solicitação. Os pesquisadores também destacaram que as condições de informação eram diferentes: o encoder havia visto um grande conjunto rotulado da mesma distribuição, enquanto o Jev foi avaliado zero-shot. Portanto, não se tratava de uma comparação de capacidade sob as mesmas condições, mas de uma comparação entre alternativas realistas de implantação. (github.com)
Uma trajetória prática de evolução pode ser:
| Estágio | Opção que vale avaliar |
|---|---|
| Não há dados rotulados e as regras mudam com frequência | Um modelo de decisão zero-shot como o Jev |
| Um pequeno conjunto rotulado foi acumulado | Jev + calibração de limiares + revisão humana |
| Os rótulos são estáveis e existe um dataset grande | Encoder local, classificador ou modelo ajustado |
| As tarefas de cauda longa continuam mudando | Manter o Jev como fallback |
O Jev pode ser especialmente útil como acelerador de cold start e camada de decisão para a cauda longa, sem necessariamente ser o destino permanente de toda tarefa estável de classificação.
Como calcular a economia antes do lançamento
Comece com um conjunto de tarefas históricas da aplicação real e compare offline três caminhos:
A. Enviar todas as tarefas ao modelo potente
B. Roteamento do Jev → código / modelo barato / modelo potente
C. Modelo barato → verificação do Jev → escalada ao modelo potente quando necessário
No mínimo, registre estas métricas:
| Métrica | Pergunta que ela responde |
|---|---|
| Custo total médio | Quanto custou de fato cada tarefa concluída com sucesso? |
| Taxa de chamadas ao modelo potente | Quantas chamadas caras o Jev realmente evitou? |
| Cobertura de tratamento automático | Quantas tarefas evitaram tanto pessoas quanto o modelo potente? |
| Acurácia das tarefas tratadas automaticamente | Entre as tarefas automáticas, quantas estavam realmente corretas? |
| Taxa de escalada | Quantas tarefas da cascata ainda terminaram no modelo potente? |
| Taxa de novas tentativas | Quantas chamadas extras foram causadas por erros de roteamento ou verificação? |
| Taxa de revisão humana | O fluxo reduziu o trabalho humano ou apenas o deslocou? |
| Latência p95 | Qual latência de cauda os usuários realmente perceberam? |
| Taxa de sucesso ponta a ponta | A qualidade final ficou abaixo da linha de base? |
A métrica mais significativa não é “acurácia da decisão do Jev”, mas:
Custo por tarefa concluída com sucesso
Mesmo uma API de decisão extremamente barata pode piorar a economia do agente se gerar mais novas tentativas, revisão humana ou execução incorreta.
Quando vale a pena testar o Jev primeiro
Quanto mais condições abaixo forem verdadeiras, maior a chance de o Jev gerar valor prático:
- O volume de solicitações é alto e as decisões são frequentes;
- Os limites da tarefa são claros e podem ser decompostos em perguntas semânticas de um único passo;
- Muitas solicitações podem ser tratadas por código determinístico ou por um modelo barato;
- Ainda não há dados rotulados suficientes para treinar um classificador dedicado;
- A chamada ao modelo principal é materialmente mais cara do que a chamada de decisão;
- Erros podem ser contidos por escalada, nova tentativa ou revisão humana;
- O sistema consegue registrar probabilidades, limiares e resultados finais;
- Os critérios de decisão precisam ser adicionados ou alterados rapidamente.
Por outro lado, adicionar o Jev não deveria ser o primeiro passo quando:
- Quase toda solicitação acaba exigindo o modelo potente;
- O tráfego é baixo e a economia de API não justifica a complexidade de engenharia;
- A tarefa exige raciocínio em várias etapas, aritmética, comparação de datas ou geração de texto longo;
- Uma decisão errada pode acionar diretamente uma ação irreversível;
- Já existe um conjunto rotulado grande e estável que permite treinar um modelo local pequeno;
- Não é possível criar caminhos confiáveis de fallback e revisão humana;
- O plano é copiar diretamente para produção os limiares de uma demonstração oficial.
Conclusão: o Jev não economiza na decisão, mas no trabalho que vem depois
Uma chamada do Jev é realmente barata, mas isso não determina se ela reduzirá o custo de um agente de IA.
O valor real está em dividir um fluxo que, de outra forma, enviaria tudo para um único modelo potente:
- Solicitações simples vão para código determinístico;
- Solicitações rotineiras vão para um modelo barato;
- Solicitações complexas vão para o modelo potente;
- Solicitações incertas vão para uma pessoa;
- Contexto redundante deixa de ser enviado;
- Resultados defeituosos são interrompidos antes de chegar ao usuário.
Se o Jev for colocado antes do modelo principal, mas toda solicitação ainda seguir para esse modelo, ele terá apenas acrescentado outra chamada de API.
Se reduzir com confiabilidade chamadas caras, tamanho de contexto ou retrabalho, então se torna uma verdadeira alavanca de custo.
A pergunta certa, portanto, não é:
Quanto custa uma chamada do Jev?
É:
Depois desta decisão, qual trabalho caro o sistema deixou de precisar fazer?
Essa é a conta completa que um agente de IA deve calcular.