O que é o modelo Jev?
O Jev transforma um estado em texto ou JSON em escolhas, pontuações e probabilidades tipadas. Ele foi criado para decisões dentro de software, não para chat ou geração livre.
O modelo Jev é o primeiro System One Model da TypeSafe AI: um modelo de IA criado para emitir julgamentos estreitos e estruturados que o software pode consumir diretamente. Em vez de escrever um parágrafo, o Jev recebe um state em texto ou JSON, avalia uma ou mais perguntas tipadas e devolve escolhas, pontuações, probabilidades e valores de confiança.
Isso torna o Jev interessante para classificação, roteamento, ranking, verificação e guardrails. Não o torna substituto de um modelo de chat, modelo de programação, calculadora ou regra de negócio determinística.
Fatos verificados em 19 de setembro de 2026. O Jev foi lançado em early access em 15 de setembro. O modelo documentado atualmente é jev-1.13.0. Preços, limites, latência e alegações de capacidade abaixo vêm do artigo de lançamento e da documentação da TypeSafe. Não recebemos briefing privado, não executamos benchmark faturável do Jev e não reproduzimos de forma independente as alegações de velocidade e qualidade da empresa.
O modelo Jev em resumo
| Item | Valor documentado atual |
|---|---|
| Desenvolvedor | TypeSafe AI |
| Classe do modelo | System One Model |
| ID versionado atual | jev-1.13.0 |
| Alias estável | jev-latest |
| Endpoint | POST https://api.typesafe.ai/v1/systemone |
| Entrada | Somente texto, fornecido como string, objeto JSON ou array de valores de texto |
| Saída | Respostas tipadas Choice, Score e Noul |
| Contexto | 64K tokens por requisição; 32K para state mais a pergunta mais longa |
| Preço da API direta | $0.042 por 1M de tokens de entrada; saída atualmente grátis |
| Limites padrão publicados | 250,000 tokens de entrada/s e 1,200 requisições/minuto; sujeitos a mudança |
| Alegação de latência do fornecedor | 70–500 ms de ponta a ponta |
| Status | Early access |
A grafia oficial é Jev, não uma sigla expandida como J-E-V. A TypeSafe diz que o nome homenageia o economista William Stanley Jevons. O rótulo “System One” remete ao Sistema 1 rápido e intuitivo descrito por Daniel Kahneman em Thinking, Fast and Slow.
O que o Jev realmente faz?
Pense no Jev como uma função semântica probabilística:
estado estruturado ou não estruturado
+ perguntas e espaços de resposta predefinidos
-> decisões tipadas e distribuições de probabilidade
Um LLM comum é otimizado para continuar uma sequência e gerar strings. Mesmo no JSON mode, a aplicação ainda pede a um modelo generativo que componha uma resposta. O Jev abre mão da geração livre. O chamador define primeiro o formato permitido da saída, e o modelo avalia todas as perguntas sobre o mesmo estado.
A TypeSafe chama seu método de treinamento de Reinforcement Learning for Calibrated Decisions (RLCD). O objetivo não é apenas escolher uma resposta, mas produzir probabilidades cuja confiança acompanhe a precisão em grupos de previsões. Calibration é uma propriedade estatística: uma probabilidade de 0.8 deveria corresponder a cerca de 80% de acerto em casos comparáveis. Ela não garante que uma resposta específica esteja correta.
Choice, Score e Noul
O Jev expõe três tipos de pergunta. Eles são o núcleo da API, não opções de formatação aplicadas depois da geração.
| Primitive | Formato da pergunta | Valor retornado | Bom uso |
|---|---|---|---|
Choice | Qual opção se encaixa? | Opção escolhida, probabilidade de cada opção e confiança | Roteamento de intenção, classificação, ranking de conjunto fechado |
Score | Onde isso cai em uma escala descrita? | Pontuação ponderada, probabilidades por nível e confiança | Gravidade, qualidade, urgência, faixas de risco |
Noul | Esta afirmação é verdadeira? | Probabilidade de 0 a 1 | Detecção, verificação, gates binários |
Um Choice pode conter até 255 opções. Um Score aceita de 2 a 10 níveis descritivos. Noul não tem campo separado de confiança porque seu valor de 0 a 1 já é a probabilidade de “sim”.
Várias perguntas em uma requisição são avaliadas de forma independente e em paralelo sobre o mesmo estado. Isso é útil quando um workflow precisa de vários sinais, mas também significa que uma resposta não condiciona automaticamente outra. Se a pergunta B depende da A, o código precisa tornar essa dependência explícita.
Exemplo de requisição à API do Jev
Este exemplo abreviado segue o formato documentado pela TypeSafe. Uma mensagem de suporte é avaliada para roteamento, frustração e urgência em uma única chamada.
curl https://api.typesafe.ai/v1/systemone \
-H "Authorization: Bearer $TYPESAFE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"state": "My payouts have failed for three days and I am losing sales. Please help now.",
"model": "jev-latest",
"questions": {
"department": {
"type": "choice",
"instructions": "Which team should handle this?",
"criteria": {
"billing": "Payments, invoices, or refunds",
"technical": "Bugs, outages, or integrations",
"sales": "Pricing, upgrades, or new accounts"
}
},
"frustration": {
"type": "score",
"instructions": "How frustrated is the customer?",
"criteria": ["Calm", "Frustrated", "Very angry"]
},
"is_urgent": {
"type": "noul",
"instructions": "Does this message convey urgency?"
}
}
}'
A resposta mantém os mesmos IDs das perguntas. department retorna uma das três strings permitidas e uma distribuição entre todas elas. frustration pode ser fracionário porque representa a posição ponderada pelas probabilidades nos níveis fornecidos. is_urgent retorna apenas a probabilidade de “sim”.
Os valores exatos variam conforme a entrada, os criteria e a versão do modelo. É o código, não o modelo, que decide qual probabilidade é suficiente para agir.
Jev versus LLM e classificador
O Jev ocupa um meio-termo útil, mas as diferenças importam.
| Dimensão | Jev | LLM generativo | Classificador tradicional |
|---|---|---|---|
| Função principal | Emitir julgamentos semânticos limitados | Gerar ou raciocinar em texto livre | Prever rótulos aprendidos para uma tarefa fixa |
| Espaço de saída | Definido por requisição | Aberto, mesmo quando limitado por schema | Fixo no treinamento |
| Nova rubrica | Descrita na requisição | Prompt ou tool schema | Normalmente exige dados e novo treinamento |
| Probabilidades | Saída nativa da API | Muitas vezes indisponíveis ou mal calibradas | Comuns quando o modelo as expõe |
| Geração de texto | Não | Sim | Não |
| Melhor papel | Ramificação semântica dentro de um workflow | Criação, explicação, programação e raciocínio em várias etapas | Tarefa estável de alto volume com dados rotulados |
Chamar o Jev de “apenas um classificador” ignora sua flexibilidade por requisição. Chamá-lo de “LLM mais rápido” ignora que ele não consegue gerar explicação, redigir e-mail, escrever código nem inventar uma resposta fora das opções fornecidas.
JSON mode também não oferece o mesmo contrato. Ele restringe a sintaxe do texto gerado. O Jev restringe o próprio espaço de resposta e retorna a distribuição completa usada na decisão. Isso só é valioso quando o problema pode ser expresso como perguntas limitadas.
Preço, contexto e throughput
A TypeSafe lista atualmente o Jev 1.13 por $0.042 por milhão de tokens de entrada, ou $42 por bilhão. A saída é grátis por ser “barata demais para medir”, embora a resposta ainda informe o uso de tokens de saída.
| Volume de entrada | Custo direto de entrada no Jev |
|---|---|
| 10,000 tokens | $0.00042 |
| 1 milhão de tokens | $0.042 |
| 100 milhões de tokens | $4.20 |
| 1 bilhão de tokens | $42.00 |
São exemplos aritméticos, não medições de faturas. Excluem retries, pré-processamento, outro modelo em uma cascade, armazenamento, trabalho de engenharia e futuras mudanças de preço.
O contrato de contexto tem dois limites simultâneos: todo o estado e as perguntas devem caber em 64K tokens, enquanto o estado mais a pergunta mais longa devem caber em 32K. Mais contexto não é automaticamente melhor. O próprio guia de jaggedness da TypeSafe diz que detalhes irrelevantes reduzem a precisão.
Os limites publicados de 250,000 tokens/s e 1,200 requisições/minuto são por conta, não uma promessa de velocidade por requisição. A TypeSafe avisa explicitamente que eles mudam dinamicamente durante o early access.
Qual é a força da alegação de velocidade?
A TypeSafe informa 70–500 ms de resposta de ponta a ponta e diz que o Jev pode ser 40–200 vezes mais rápido que modelos frontier em consultas “com formato de System One” e inteligência comparável. O material de lançamento também destaca uma avaliação de workflow em que o Jev foi 193.6 vezes mais rápido e 444.6 vezes mais barato.
Esses números são resultados do fornecedor, não um benchmark neutro. A TypeSafe divulga várias ressalvas importantes:
- As medições de latência publicadas foram geralmente iniciadas em laptops de funcionários na costa oeste dos EUA, onde o serviço também estava hospedado.
- As tarefas de workflow foram criadas pela equipe de model-capabilities da TypeSafe, portanto pode haver viés de seleção.
- A resposta de referência usou a média de GPT-6 Astra e Fable 5.1, o que pode favorecer essas famílias.
- As chamadas aos LLMs concorrentes passaram pela OpenRouter e pelo wrapper estruturado da TypeSafe.
- A própria TypeSafe chama os resultados de 193.6x e 444.6x de extremo superior dos ganhos reais esperados.
A conclusão correta é mais estreita: a saída restrita e a avaliação paralela do Jev oferecem um caminho plausível para latência e custo muito baixos em decisões limitadas. Elas não provam que o Jev seja 40–200 vezes mais rápido em qualquer tarefa, equivalente a um LLM frontier em inteligência geral ou melhor em geração e raciocínio de várias etapas.
“Zero alucinações” exige uma definição precisa
A TypeSafe anuncia o Jev como incapaz de alucinar. A parte defensável é a segurança do schema: uma resposta Choice não pode inventar uma quarta opção e o serviço não deveria retornar prosa quando o código espera um número. A TypeSafe diz que essa correspondência é garantida por construção, não medida como taxa empírica de erro zero.
Mas uma resposta com o tipo correto ainda pode estar semanticamente errada. A documentação do Jev 1.13 lista falhas envolvendo:
- leitura literal demais e perda de intenção implícita;
- contagem, aritmética, datas e precisão numérica pouco confiáveis;
- raciocínio indireto em vários saltos;
- estado longo com detalhes irrelevantes;
- conteúdo adversarial ou com prompt injection;
- instructions e criteria contraditórios;
- probabilidades que não obedecem a identidades intuitivas entre perguntas formuladas separadamente;
- qualquer tarefa que exija geração de texto.
Portanto, a afirmação prática é zero geração fora do esquema, não zero erro de decisão. O código de produção ainda precisa de dados de avaliação, limites conservadores, validação determinística e uma rota de escalonamento.
Onde o Jev se encaixa bem
O Jev é um bom candidato quando três condições coincidem: o espaço de resposta é limitado, o julgamento é semântico em vez de matemático e outro software consumirá o resultado.
| Carga de trabalho | Por que o Jev pode servir | Guardrail importante |
|---|---|---|
| Roteamento de tickets de suporte | Conjunto fechado de equipes e sinal útil de incerteza | Incluir other; revisar baixa confiança |
| Filtragem de passagens RAG | Pontuar relevância, contradição ou risco de injection | Manter verificação da fonte fora do modelo |
| Guardrails de entrada e saída de LLM | Executar várias verificações estreitas em uma requisição | Tratar entrada adversarial como threat model testado |
| Entity matching | Pontuar se dois registros se referem à mesma coisa | Aplicar IDs exatos e invariantes no código |
| Moderação de conteúdo | Rótulos e níveis de gravidade limitados | Ajustar limites por categoria de dano |
| Roteamento de ações de Agent | Escolher uma tool ou decidir se uma skill se aplica | Manter permissões e operações destrutivas no código |
O Jev não é uma boa opção padrão para escrita, resumo, geração de código, extração aberta, aritmética exata, comparação de datas ou raciocínio causal longo. Use código normal para lógica exata e um modelo generativo ou de raciocínio quando a própria saída precisar ser criada.
Checklist para produção
- Mantenha o trabalho determinístico no código. Analise datas, conte itens, calcule valores e aplique permissões sem um modelo.
- Faça perguntas atômicas. Divida “Devemos aprovar esta solicitação?” nos fatos independentes que realmente determinam a decisão.
- Descreva todos os limites. Adicione
otherounonequando um Choice não for exaustivo e escreva níveis concretos de Score. - Teste na sua própria distribuição. O inglês é o principal idioma de treinamento; a TypeSafe diz que outros idiomas, incluindo escritas CJK, não têm o mesmo desempenho.
- Calibre ações, não apenas previsões. Não use o mesmo limite de confiança para roteamento reversível de UI e automação de alto impacto.
- Fixe uma versão depois do ajuste.
jev-latestpode mudar. Registre o ID versionado da resposta e migre os limites de forma deliberada. - Escale a incerteza. Encaminhe casos ambíguos a uma pessoa ou a um modelo de raciocínio mais lento em vez de forçar uma decisão.
- Meça o custo por tarefa aceita. Inclua retries, decisões erradas, revisão humana e chamadas LLM posteriores, não apenas o preço por token.
O Jev está disponível pela OmniaKey?
Não na data da verificação. Não encontramos uma rota do Jev no catálogo ou no código atual da OmniaKey. O endpoint e os preços deste artigo pertencem à API direta da TypeSafe, e publicar este guia não anuncia uma integração com a OmniaKey.
Consulte o catálogo de modelos ao vivo da OmniaKey para saber a disponibilidade real do gateway. Para programação aberta e trabalho com Agents, o guia de modelos para Agents de programação cobre os modelos generativos que ocupam outra camada do stack.
Veredito final
O Jev é melhor entendido como uma nova interface para decisões semânticas, não como substituto universal de um LLM. Sua ideia mais forte é simples: deixar o julgamento impreciso para o modelo, forçar a saída a um tipo que o programa entende, expor a incerteza e manter composição e lógica exata no código.
A API atual é excepcionalmente barata no papel e a arquitetura foi desenhada para baixa latência. O modelo também está em early access, aceita apenas texto, é mais forte em inglês e tem fraquezas documentadas em matemática, datas, indireção, contexto irrelevante e entradas adversarial. Trate comparações de velocidade e inteligência como evidência do fornecedor até existirem testes independentes equivalentes.
Perguntas frequentes
O Jev é um LLM?
A TypeSafe chama o Jev de System One Model, não de LLM. Ele entende estado em linguagem natural, mas não gera texto livre. As fontes revisadas não revelam detalhes suficientes da arquitetura para determinar de forma independente quão próxima a rede subjacente é de um modelo de linguagem convencional.
O Jev pode substituir GPT ou Claude?
Não. O Jev não consegue escrever, explicar, programar ou produzir geração aberta. Ele pode complementar um modelo generativo roteando solicitações, verificando saídas, pontuando evidências ou decidindo quando executar um modelo mais lento.
O que significam Choice, Score e Noul?
Choice seleciona de um conjunto fechado e retorna as probabilidades de todas as opções. Score posiciona o estado entre 2 e 10 níveis descritos. Noul retorna a probabilidade de uma afirmação sim/não ser verdadeira.
O Jev realmente tem zero alucinações?
Ele não pode gerar um valor fora do tipo de resposta declarado, eliminando muitos erros de parsing e schema. Ainda pode escolher uma opção válida errada ou atribuir uma probabilidade enganosa. Segurança de tipo não é correção semântica.
Quanto custa a API do Jev?
A TypeSafe lista o Jev 1.13 a $0.042 por milhão de tokens de entrada, com saída atualmente grátis. Preços diretos e rate limits podem mudar durante o early access.
O Jev aceita imagens ou português?
Ele aceita somente texto. Strings, objetos JSON e arrays precisam conter texto. Português e outros idiomas são aceitos, mas a TypeSafe diz que o inglês é atualmente o mais forte e recomenda testar cargas não inglesas nos seus próprios dados.
Fontes primárias
- TypeSafe: Introducing System One Models & Jev (em inglês)
- Documentação TypeSafe: Introduction (em inglês)
- Documentação TypeSafe: System One (em inglês)
- Documentação TypeSafe: Models and pricing (em inglês)
- Documentação TypeSafe: HTTP API reference (em inglês)
- Documentação TypeSafe: Confidence (em inglês)
- Documentação TypeSafe: Jev 1.13 jaggedness (em inglês)
Evidências verificadas em 19 de setembro de 2026. O Jev muda rapidamente durante o early access; confira novamente ID versionado, preço, limites, comportamento por idioma e termos de dados antes de usar em produção.