Swarms 16 ganha um cliente DecisionModel para Jev e Clef

Última atualização:

Fonte · Ficha do modelo: Jev

O framework multiagente Swarms lançou a versão 16, que chama de “Overclock” (16.0.0 no PyPI em 2/10/2026, 16.0.1 em 3/10). A novidade que importa para esta categoria é o cliente DecisionModel, explicado num guia publicado em 3/10.

O que ele faz

  • Uma interface, dois provedores. O nome do modelo escolhe o backend: nomes que começam com jev (jev-latest, jev-preview, jev-1.13.0) vão para a TypeSafe, e clef / clef-flash vão para o Cloudflare Workers AI. Só precisa das chaves dos provedores que você chamar.
  • Ensembles e cascatas. O guia mostra média entre vários modelos e uma cascata em que o Jev responde primeiro, o Clef é consultado abaixo de 0,75 de confiança e as divergências vão para revisão.
  • Dentro de agentes. O decision model pode ficar na frente de um agente LLM como roteador, filtro ou juiz.
  • Rotas na API do Swarms. GET /v1/decision-model/models, POST /v1/decision-model/completions e POST /v1/systemone, que aceita o formato exato de request e resposta da TypeSafe, então os SDKs TypeSafe funcionam trocando a base URL e a chave.

Números para ler com cuidado

Um post complementar, Reduce LLM Costs 10x, diz que filtrar com o jev-latest custou 10,1× menos por item que o filtro LLM mais barato que a equipe escreveu, e respondeu cerca de 3× mais rápido. É uma rodada interna só, então é UnverifiedClaim, e o próprio post diz que o Clef não entrou na medição. Os preços do guia (Jev US$ 0,042 por milhão de tokens de entrada; Clef US$ 0,24 e Clef-flash US$ 0,09) vêm da tabela de preços embutida no Swarms.

Por que importa

O Swarms trata decision models como um tipo neutro de provedor, não como integração com um fornecedor só, então trocar entre Jev e Clef é só trocar o nome do modelo. E soma mais um servidor que fala /v1/systemone, ao lado do Ollama e dos servidores dos modelos abertos.