Guia independenteUm guia independente sobre o Jev, da TypeSafe AI
O guia prático do Jev

Do acesso à primeira requisição

Como começar a usar o Jev

Teste uma pergunta própria com o Jev sem sua chave de API; quando quiser integrá-lo, siga os passos oficiais de acesso e configuração da TypeSafe.

Guia independenteÚltima verificação Atualização

O essencial

Teste uma pergunta própria aqui sem sua própria chave de API. Para integrar a um aplicativo, obtenha acesso à conta e à API da TypeSafe pelo console oficial.

01

Comece sem programar

Teste uma pergunta de Sim/Não ou 2 a 6 opções próprias nesta demo gratuita e independente. Você não precisa da sua própria chave de API; verificações ao vivo dependem da disponibilidade.

Experimente
02

Para desenvolvedores

Teste uma pergunta própria aqui sem sua própria chave de API. Para integrar a um aplicativo, obtenha acesso à conta e à API da TypeSafe pelo console oficial.

Ver os detalhes técnicos

Guias práticos

Formule perguntas mais claras e interprete o resultado.

Comece sem programar

Você pode testar seu texto e sua pergunta na demo gratuita e independente deste site sem fornecer uma chave de API. Defina uma regra de Sim/Não ou 2 a 6 opções. Para conectar o Jev ao seu aplicativo, siga o caminho oficial de acesso à conta e à API da TypeSafe, explicado separadamente abaixo.

A demo permite até 10.000 caracteres no total entre texto, pergunta, regras e opções, contados como pontos de código Unicode. Esse é o limite do site, não a janela de contexto do Jev. Verificações ao vivo podem exigir verificação humana e ser pausadas nos limites de uso ou orçamento. Carregar um modelo de tarefa não o executa nem fornece um resultado do modelo.

Abrir o editor personalizado · Carregar o modelo de classificação de feedback

1. Comece pelo caminho de acesso adequado

Em 17 de setembro de 2026, o site público da TypeSafe apresenta uma lista de espera. O guia rápido oficial fornece instruções para o Playground e a API. Uma página de documentação acessível não significa que toda conta tenha acesso ao modelo.

  • Se você não tem acesso: use a lista de espera no site oficial da TypeSafe. Este site não pode aprovar contas nem emitir chaves de API.
  • Se sua conta tem acesso: abra o console da TypeSafe e siga o fluxo do Playground ou de criação de chave de API.

A disponibilidade de contas e o processo de entrada podem mudar. O console oficial é o lugar para verificar a situação da sua conta.

2. Experimente uma pergunta específica

No Playground, use uma mensagem fictícia curta como entrada e faça uma pergunta Noul. Por exemplo, use uma mensagem pedindo uma ligação de retorno e pergunte se há um pedido explícito de retorno por telefone. Depois, mude a entrada para um pedido vago de ajuda e observe se o resultado muda.

Esse é um exercício de exploração, não um teste de acurácia. Começar com dois exemplos contrastantes ajuda a perceber se sua pergunta descreve a distinção que você pretendia fazer.

O Jev chama as informações fornecidas de state, ou estado. Elas podem ser uma string, um objeto JSON ou um array. Para tarefas mais elaboradas, use campos nomeados para distinguir a mensagem, os registros de apoio e a política relevante. Formatos de entrada

Para desenvolvedores

3. Faça uma primeira requisição de API

O endpoint documentado é POST https://api.typesafe.ai/v1/systemone. Ele aceita um nome de modelo, o estado e perguntas nomeadas. A autenticação usa um token bearer. Referência da API

Defina TYPESAFE_API_KEY de forma segura no seu ambiente local e execute este exemplo original em um terminal:

Ver os detalhes técnicos
curl --fail-with-body --silent --show-error \
  https://api.typesafe.ai/v1/systemone \
  -H "Authorization: Bearer $TYPESAFE_API_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "jev-latest",
  "state": "Please call me tomorrow morning to discuss the setup.",
  "questions": {
    "callback_requested": {
      "type": "noul",
      "instructions": "Does the sender explicitly ask for a phone call?"
    }
  }
}
JSON

Em uma resposta bem-sucedida, leia answers.callback_requested.noul e usage.input_tokens. Campos da resposta

Noul expressa a probabilidade estimada de sim. Interpretação de Noul

Mantenha as chaves no ambiente do seu terminal ou servidor. Não as inclua em JavaScript do navegador, em um repositório público, em uma captura de tela ou em um exemplo compartilhado. Este guia nunca pede que você cole uma chave no site.

4. Acrescente estrutura apenas quando a tarefa exigir

Use Choice quando o próximo passo depender de uma categoria, Score quando houver níveis ordenados com significado claro e Noul quando precisar de uma probabilidade de sim ou não. Agrupe perguntas independentes sobre o mesmo estado; trate os resultados na sua aplicação.

Como próximo passo concreto, siga o exemplo de chamado de suporte. Ele mostra como uma saída documentada se transforma em uma proposta de encaminhamento.

5. Investigue o acesso e a requisição separadamente

Se o login no console não for concluído, reabra o console oficial pelo ponto de entrada habitual e confirme que está usando a conta com acesso. Evite alterar repetidamente a requisição de API para resolver um problema de login no navegador. Um login bem-sucedido também não comprova que uma chave de API foi emitida. Se precisar de ajuda com a conta, use o canal oficial de suporte da TypeSafe; nunca inclua uma chave ou um link de login em um relato público.

Para uma requisição HTTP, examine o status e o corpo do erro antes de mudar a pergunta:

Sintoma O que verificar em seguida
Resposta 401 Confirme a chave e o cabeçalho de autenticação bearer
Resposta 422 Leia os detalhes de validação retornados e confira os campos da requisição
Resposta 429 Reduza a pressão de requisições e tente novamente com intervalos progressivos
Resposta 529 Trate como sobrecarga temporária e tente novamente com intervalos progressivos

Esses códigos estão documentados na referência da API. Para 429 ou 529, use espera exponencial entre tentativas. As configurações padrão dos SDKs já incluem novas tentativas; leve essas tentativas em conta antes de acrescentar um laço externo de repetição.

Um tempo limite excedido é diferente de uma resposta negativa. Defina um prazo total e um número limitado de tentativas e, então, encaminhe o trabalho não resolvido para revisão. Garanta que repetir a requisição ao modelo não possa repetir uma ação posterior, como criar uma atribuição.

6. Investigue uma resposta inesperada

O que você observa Uma investigação útil
Uma resposta válida à pergunta errada Compare as instruções exatas com a condição pretendida; explicite as exceções
Um resultado muda após uma edição Salve juntos a versão do modelo, o estado, os rótulos das opções, a ordem e a escala de critérios
Uma pontuação fica entre dois níveis Interprete como uma posição ponderada, não como um rótulo inteiro ou uma quantidade exata
Um resultado forte com evidências fracas Confira o que o estado de fato contém; confiança não supre registros ausentes
Duas respostas discordam Verifique cada pergunta de forma independente e defina sua política de conflitos no código

Esses são passos de investigação propostos pela equipe editorial. O guia de Score explica os valores fracionários; nossa página de limitações traz links para as ressalvas atuais do fornecedor e as observações da comunidade, identificadas separadamente.

O alias jev-latest pode passar a apontar para um modelo mais novo. Registre o identificador do modelo retornado durante os testes; quando a reprodutibilidade importar, use um identificador com versão aceito pela sua conta. Aliases de modelos

7. Decida se o primeiro fluxo está pronto

Antes de habilitar ações automáticas, mantenha um pequeno conjunto de decisões esperadas, revise os erros e escolha limiares para o seu fluxo. Use a calculadora de preços para estimar o gasto com tokens de entrada e o guia de comparação para decidir o que deve continuar a cargo de outras ferramentas.

Fontes e leituras complementares

Este guia se baseia na documentação oficial e nos relatos da comunidade vinculados. As observações da comunidade são atribuídas a seus autores.

  1. Acesso e lista de espera da TypeSafe
  2. Guia rápido oficial
  3. Referência da API HTTP
  4. Estado e formatos de entrada
  5. Modelos e aliases
Como verificamos nossas fontes