TypeSafe AI · modelo System One
Um modelo que não escreve texto. Ele recebe um estado e perguntas tipadas e devolve escolhas, notas e probabilidades que o seu código usa direto.
Base: ByteByteGo EP227 “Top 9 Places to Use Jev” + docs.typesafe.ai
O problema
Classificar, filtrar, rotear e dar nota são decisões. Pagar uma geração de texto completa por cada uma é lento e caro.
Fonte: blog TypeSafe, “Introducing System One Models and Jev”
O que é um modelo System One
{
"ticket": "Fui cobrado duas
vezes no pedido A-104"
}
team: Choice(billing,
technical, sales)
anger: Score(calm → furious)
refund: Noul("pede reembolso?")
team → billing conf 0,85 anger → 1,2 de 3 refund → 0,97
O nome vem do “Sistema 1” de Kahneman: o pensamento rápido e intuitivo. O treino (RLCD) busca probabilidades calibradas: quando diz 90%, deve acertar perto de 9 em 10 vezes.
As três primitivas
Escolhe uma opção de uma lista. “Qual time atende?”
confiança 0,78
Nota numa escala ordenada. “Quão frustrado?”
score 1,0 · confiança 1,0
Probabilidade de “sim”. “A mensagem é urgente?”
noul 1,0
Exemplo do quick start da TypeSafe: “Estou tentando conectar o Stripe há 3 dias e a integração falha. Estou perdendo vendas.”
O princípio do ByteByteGo
Use o LLM para gerar. Use o JEV nas decisões ao redor dele.
Os 9 lugares para usar o JEV
Fonte: ByteByteGo, EP227 “Top 9 Places to Use Jev”
Cenário 1 · Roteamento de modelos
Um Choice com três opções decide em milissegundos. Pergunta fácil não paga preço de modelo grande.
probabilidades ilustrativas
Cenários 2 e 3 · Guardrails e gating de tool calls
0,99 é o valor real medido na nossa demo
ler_arquivo("relatorio.pdf")permitirenviar_email(para="todos@empresa")pedir confirmaçãoapagar_tabela("clientes", env="prod")negarUm Choice classifica cada chamada numa categoria de permissão. O código decide o que cada categoria pode fazer.
Cenários 4 e 7 · Triagem de inbox e rotulagem em massa
Cada item recebe rótulo, urgência e próxima ação. No lote, o mesmo padrão vira map-reduce sobre tabelas inteiras.
Fonte: Tiago Oliveira, “Onde o JEV pode substituir um LLM em quase tudo”
Cenário 5 · Reranking
A busca por palavra-chave acha candidatos. O JEV dá uma nota de relevância a cada par pergunta–trecho, e só os melhores vão para o LLM.
Fonte: cookbook “Re-ranking” da TypeSafe · notas da lista: ilustrativas
Pergunta: “Como cancelo minha assinatura?”
Cenários 6 e 8 · Avaliação de LLM e decisões em tempo real
Rubrica quebrada em Scores atômicos. O peso de cada um fica no código.
notas ilustrativas
A TypeSafe jogou Doom com o JEV a 10 consultas por segundo, por cerca de US$ 7/hora.
Fonte: blog TypeSafe
Cenário 9 · Confidence gate
Os limiares são seus e ficam no código. Na nossa demo, abaixo de 0,6 vai para revisão humana.
Nosso case · Central de Atendimento com JEV
* custo de LLM com preços de referência configurados na demo, não chamadas reais
Limites que precisamos levar a sério
Teste independente com regras desconhecidas: 45% de acerto com confiança média de 0,74 (Tiago Oliveira). Docs: “Jev 1.13 jaggedness”.
Choice: “Qual é a capital da Austrália?”
errado A resposta certa, Canberra, não estava entre as opções.
exemplo ilustrativo do modo de falha
Fechamento
Classificar, filtrar, rotear, dar nota. Não escrever.
Times, categorias, níveis de risco que dá para listar e descrever.
Milhares de itens por dia, ou uma resposta em menos de meio segundo.