APIMODELSAPIMODELS
Все
Models/Jev
TypeSafe

Jev (TypeSafe) API

jev

Jev — модель принятия решений System One от TypeSafe, выпущенная 15 сентября 2026 года. Она не генерирует текст: вы отправляете состояние вашего приложения (строку, JSON-объект или массив) и набор типизированных вопросов, а в ответ получаете по одному ответу на каждый вопрос — choice выбирает один из до 255 помеченных вариантов, score помещает состояние на описанную вами шкалу из 2–10 уровней, noul возвращает вероятность того, что утверждение истинно, — и к каждому ответу прилагаются полное распределение вероятностей и уверенность. Все вопросы оцениваются по одному и тому же состоянию параллельно, так что добавление вопросов почти не меняет задержку. На apimodels конечная точка — POST https://api.apimodels.app/v1/systemone с точно таким же запросом и ответом, как у TypeSafe, поэтому официальный Python SDK TypeSafe работает после замены base_url и ключа. $0.05 за миллион входных токенов, вывод бесплатно, оплата по токенам без минимума за вызов; неудачные вызовы не тарифицируются. Jev заменяет вызов LLM в конвейерах классификации, маршрутизации, сортировки обращений и скоринга; примеры, где уверенность ниже вашего порога, по-прежнему можно передать LLM.

Decision ModelProbabilitiesOutput FreeTypeSafe SDK Compatible
Input$0.05
Output$0.00
per 1M tokens
Decision model, not a chat model

Jev does not generate text. You send your application state plus a map of typed questions and get one answer per question, with a full probability distribution and a confidence. Every question is evaluated against the same state in parallel. The request and response are identical to TypeSafe's API — the official SDK works with only base_url and the key changed.

Endpoint

POSThttps://api.apimodels.app/v1/systemone

Authorization: Bearer YOUR_API_KEY. This is not /v1/chat/completions — an OpenAI SDK pointed here will not work.

cURL

A request we actually sent on 2026-09-22: one ticket, two questions (which queue, and is it urgent).

curl https://api.apimodels.app/v1/systemone \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "jev",
    "state": "Support ticket: I was charged twice for my September invoice and need one of the payments refunded.",
    "questions": {
      "queue": {
        "type": "choice",
        "instructions": "Which support queue should handle this ticket?",
        "criteria": {
          "billing": "Payments, invoices, charges and refunds",
          "bug": "Something in the product is broken",
          "account_access": "Login, password or permission problems",
          "other": "Anything else"
        }
      },
      "urgent": {
        "type": "noul",
        "instructions": "The customer needs a response within the hour."
      }
    }
  }'
# 385 input tokens billed at $0.05 per 1M = $0.00001925; output is free

Response (verbatim)

Keyed by your question ids; choice carries the full distribution and a confidence, noul is a number in 0–1; only input_tokens is billed.

{
  "model": "jev-1.13.0",
  "answers": {
    "queue": {
      "type": "choice",
      "choice": "billing",
      "confidence": 1.0,
      "probabilities": { "billing": 1.0, "bug": 0.0, "account_access": 0.0, "other": 0.0 }
    },
    "urgent": { "type": "noul", "noul": 0.29 }
  },
  "usage": { "input_tokens": 385, "output_tokens": 63 }
}

Python

TypeSafe's official SDK — only base_url and the key change.

# pip install typesafe-sdk   (TypeSafe's official SDK: only base_url and the key change)
import os
from typesafe_sdk import Choice, Noul, TypeSafeClient

with TypeSafeClient(
    base_url="https://api.apimodels.app",
    api_key=os.environ["APIMODELS_API_KEY"],
) as client:
    result = client.system_one(
        state="Support ticket: I was charged twice for my September invoice and need one of the payments refunded.",
        questions={
            "queue": Choice(
                instructions="Which support queue should handle this ticket?",
                criteria={
                    "billing": "Payments, invoices, charges and refunds",
                    "bug": "Something in the product is broken",
                    "account_access": "Login, password or permission problems",
                    "other": "Anything else",
                },
            ),
            "urgent": Noul(instructions="The customer needs a response within the hour."),
        },
    )

print(result.choices["queue"].choice)   # billing
print(result.nouls["urgent"].noul)      # a probability, e.g. 0.29

Node.js

const res = await fetch("https://api.apimodels.app/v1/systemone", {
  method: "POST",
  headers: {
    "Authorization": `Bearer ${process.env.APIMODELS_API_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    model: "jev",
    state: "Support ticket: I was charged twice for my September invoice and need one of the payments refunded.",
    questions: {
      queue: {
        type: "choice",
        instructions: "Which support queue should handle this ticket?",
        criteria: {
          billing: "Payments, invoices, charges and refunds",
          bug: "Something in the product is broken",
          account_access: "Login, password or permission problems",
          other: "Anything else",
        },
      },
      urgent: { type: "noul", instructions: "The customer needs a response within the hour." },
    },
  }),
});
const { answers, usage } = await res.json();
console.log(answers.queue.choice, answers.queue.confidence);   // billing 1.0
console.log(answers.urgent.noul);                              // 0.29
console.log(usage.input_tokens);                               // 385 — the only thing billed

Three question types

typeYou provideYou get back
choiceinstructions + criteria: up to 255 "option: description" pairschoice (the selected option), confidence, probabilities (one per option)
scoreinstructions + criteria: a 2–10 level scale, one description per levelscore (the level), confidence, probabilities (one per level)
noulinstructions: a statement to judgenoul: the probability the statement is true (0–1)

Billing

  • $0.05 per 1M input tokens, output free; billed on the input_tokens the upstream reports, with no per-call minimum.
  • Failed calls are free. Upstream 422s about question counts, criteria sizes or the 64k-token per-request budget are passed through verbatim.
  • The 385-token request above costs $0.00001925; a million such decisions cost about $19.

Не чат-модель

Отправьте состояние и типизированные вопросы — получите ответы с вероятностями и уверенностью, а не сгенерированный текст

Три типа вопросов

choice выбирает один из до 255 вариантов, score ставит состояние на шкалу из 2–10 уровней, noul возвращает вероятность истинности утверждения

Вывод бесплатно

$0.05 за 1M входных токенов, вывод бесплатно, оплата по токенам без минимума за вызов; неудачные вызовы не тарифицируются

Тот же API, что у TypeSafe

POST /v1/systemone с идентичным запросом и ответом; официальный SDK работает после замены base_url и ключа

TL;DR Jev — это модель категории «языковая модель» от TypeSafe, доступная через единый API APIMODELS (имя модели `jev`). Цена: Input: $0.05, Output: $0.00 per 1M tokens. Один ключ на все модели: изображения, видео, LLM и аудио.

О модели Jev

Jev — это API категории «языковая модель» от TypeSafe. Jev — модель принятия решений System One от TypeSafe, выпущенная 15 сентября 2026 года. Она не генерирует текст: вы отправляете состояние вашего приложения (строку, JSON-объект или массив) и набор типизированных вопросов, а в ответ получаете по одному ответу на каждый вопрос — choice выбирает один из до 255 помеченных вариантов, score помещает состояние на описанную вами шкалу из 2–10 уровней, noul возвращает вероятность того, что утверждение истинно, — и к каждому ответу прилагаются полное распределение вероятностей и уверенность. Все вопросы оцениваются по одному и тому же состоянию параллельно, так что добавление вопросов почти не меняет задержку. На apimodels конечная точка — POST https://api.apimodels.app/v1/systemone с точно таким же запросом и ответом, как у TypeSafe, поэтому официальный Python SDK TypeSafe работает после замены base_url и ключа. $0.05 за миллион входных токенов, вывод бесплатно, оплата по токенам без минимума за вызов; неудачные вызовы не тарифицируются. Jev заменяет вызов LLM в конвейерах классификации, маршрутизации, сортировки обращений и скоринга; примеры, где уверенность ниже вашего порога, по-прежнему можно передать LLM. Через платформу APIMODELS доступ к этой модели идёт по единому API с прозрачной оплатой по факту использования. Текущая цена: Input: $0.05, Output: $0.00 per 1M tokens.

Ключевые возможности

  • Не чат-модель -- Отправьте состояние и типизированные вопросы — получите ответы с вероятностями и уверенностью, а не сгенерированный текст
  • Три типа вопросов -- choice выбирает один из до 255 вариантов, score ставит состояние на шкалу из 2–10 уровней, noul возвращает вероятность истинности утверждения
  • Вывод бесплатно -- $0.05 за 1M входных токенов, вывод бесплатно, оплата по токенам без минимума за вызов; неудачные вызовы не тарифицируются
  • Тот же API, что у TypeSafe -- POST /v1/systemone с идентичным запросом и ответом; официальный SDK работает после замены base_url и ключа

Сценарии использования

Чат-боты и поддержка клиентов

Диалоговые системы, которые сами отвечают на вопросы пользователей и разгружают поддержку.

Генерация контента

Статьи, письма, рекламные тексты и прочее — пишутся автоматически и экономят часы работы.

Помощник в коде

Писать код, искать ошибки и проводить ревью — разработка идёт быстрее.

Анализ данных

Разбирать неструктурированные данные, вытаскивать главное и собирать сводные отчёты.

Почему APIMODELS

  • Единый API — один ключ на все модели, не нужно регистрироваться на нескольких площадках
  • Прозрачные цены — оплата по факту использования, стоимость вызова указана на странице каждой модели; удобно независимым разработчикам и небольшим командам
  • Доступ сразу — можно начинать сразу после регистрации, оплата через Stripe и Alipay
  • Полная документация — подробная документация API с примерами на cURL, Python и Node.js

Частые вопросы

Сколько стоит Jev?

Jev доступна через APIMODELS по цене: Input: $0.05, Output: $0.00 per 1M tokens. Оплата идёт по факту использования — вы платите только за то, что сгенерировали.

Как пользоваться API Jev?

Зарегистрируйтесь на APIMODELS, получите API-ключ и обращайтесь к нашему единому эндпоинту. Есть подробная документация с примерами на cURL, Python и Node.js.

Чем APIMODELS отличается от официального API TypeSafe?

APIMODELS отдаёт ту же самую модель Jev через свою агрегирующую платформу. Мы предоставляем единый интерфейс API, поэтому отдельные аккаунты у каждого поставщика не нужны — один ключ открывает доступ ко всем моделям.

Что такое Jev и кто её делает?

Jev — модель принятия решений от TypeSafe (модель типа System One), а не чат-модель; с другими продуктами и аббревиатурами, которые называются так же, она не связана. Вы отправляете текущее состояние приложения и несколько типизированных вопросов (choice, score или noul) и за один вызов получаете ответ на каждый вопрос с распределением вероятностей и уверенностью — все вопросы обрабатываются параллельно. Она подходит там, где нужен вердикт, а не текст: классификация, оценка, маршрутизация. На apimodels модель вызывается через POST /v1/systemone; ввод стоит $0.05 за миллион токенов, вывод бесплатный.

Jev — это чат-модель? Что она возвращает?

Нет. Jev — модель принятия решений: вы отправляете состояние (строку, JSON-объект или массив) и набор типизированных вопросов, а она возвращает по одному ответу на вопрос с полным распределением вероятностей и уверенностью — choice выбирает один из ваших помеченных вариантов, score ставит состояние на описанную вами шкалу из 2–10 уровней, noul даёт вероятность того, что утверждение истинно. Никакого сгенерированного текста, промпта и стриминга.

Как тарифицируется Jev на apimodels?

Ввод — $0.05 за миллион токенов, вывод бесплатно. Мы списываем ровно то число входных токенов, которое сообщает провайдер, без минимума за вызов, а неудачные вызовы не тарифицируются. Тот же ключ и тот же баланс работают со всеми моделями сайта, так что отдельный аккаунт TypeSafe не нужен.

Как вызвать Jev на apimodels?

POST https://api.apimodels.app/v1/systemone с заголовком Authorization: Bearer YOUR_API_KEY и JSON-телом {"model":"jev","state":...,"questions":{...}}. Запрос и ответ идентичны API TypeSafe, поэтому официальный Python SDK TypeSafe работает, как только вы укажете base_url https://api.apimodels.app и передадите ключ apimodels. OpenAI SDK, направленный на этот эндпоинт, работать не будет — это не chat completion.

Когда использовать Jev вместо LLM?

Когда результат — метка, уровень или вероятность «да/нет», а не текст: маршрутизация обращений, классификация контента, скоринг лидов, флаги модерации, включение функций. Jev отвечает на все вопросы одним вызовом, параллельно, возвращает вероятности, к которым можно сразу применить порог, и стоит малую долю вызова LLM, потому что вывод бесплатен. Оставьте LLM для всего, что нужно написать, и передавайте ей ответы Jev с уверенностью ниже вашего порога.

Как Jev смотрится на фоне других моделей категории «языковая модель»?

В APIMODELS Jev соседствует более чем с 60 моделями под одним API-ключом и общим балансом, поэтому выбор — это вопрос соответствия задаче, а не привязки к поставщику. Модель поддерживает Decision Model, Probabilities, Output Free, TypeSafe SDK Compatible; вы можете сравнить её по цене и возможностям с другими моделями категории «языковая модель» и переключиться, изменив одну строку с именем модели — без нового аккаунта и без переписывания интеграции. Все варианты категории «языковая модель» с актуальными ценами — на apimodels.app/models.

Что умеет Jev?

Jev поддерживает: Decision Model, Probabilities, Output Free, TypeSafe SDK Compatible. Полный список параметров и примеры вызовов — в документации APIMODELS.

Доступен ли API Jev из любой страны?

Да. APIMODELS отдаёт Jev через единый API и один ключ — отдельные аккаунты у каждого поставщика не нужны, и вам не приходится самостоятельно решать вопросы регионального сетевого доступа к каждому из них.

Какие способы оплаты поддерживаются?

Принимаем Stripe (Visa, Mastercard и другие международные карты) и Alipay. Баланс становится доступен сразу после оплаты.

Related models

Related reading

How to get access, regional availability, and how this model compares with its alternatives.