Работа с запросами

Решения

Jev и остальные модели решений: состояние, вопросы и ответ с вероятностями вместо текста.

Jev — модель структурированных решений от TypeSafe и первая модель семейства System One. Передайте ей состояние приложения и один или несколько вопросов с заданным видом ответа и получите ответ с вероятностями вместо порождённого текста. typesafe/jev-1.14 (или псевдоним ~typesafe/jev-latest) доступна любому, у кого есть ключ AllTokens, и списывается с вашего счёта AllTokens.

Что такое Jev

Jev — модель System One. Модели System One принимают быстрые структурированные решения для программ. Они подходят для любой развилки, разбора по классам, проверки, расстановки по местам и любой другой точки решения в приложении, где предсказуемый ответ заданного вида важнее порождённого текста. Jev отвечает на четыре вида вопросов:

ВидНа какой вопрос отвечаетЧто возвращается
Выбор, choiceКакой из этих вариантов?Выбранный вариант, вероятность каждого варианта и значение уверенности
Да или нет, noulВыполняется ли это условие?Вероятность ответа «да»
Оценка, scoreГде это находится на упорядоченной шкале?Положение с учётом вероятностей, вероятность каждого уровня и значение уверенности
Рамка, boxГде на этом изображении то, что я описываю?Края рамки top, bottom, left и right как доли ширины и высоты изображения и значение уверенности

Поскольку ответ имеет заданный вид, программа ветвится по нему напрямую. Jev не выдаёт ход рассуждения, пояснения и свободный текст. Это не замена чат-модели один в один. Он заменяет шаг, на котором вы задавали языковой модели узкий вопрос и вытаскивали метку из её ответа.

Ниже основные сведения по состоянию на страницу модели Jev:

  • Идентификатор модели: typesafe/jev-1.14. Псевдоним ~typesafe/jev-latest следит за самым новым выпуском. typesafe/jev-1.13 по-прежнему доступна.
  • Вход: текст и изображения, как объект state плюс ваши questions. Длина контекста — 262 144 токена. Формат изображения и пределы смотрите в разделе Изображения, звук и видео.
  • Выход: решения заданного вида. Выходные токены бесплатны. Вы платите за входной токен по цене на странице модели.
  • Поставщик: TypeSafe. Запрос выполняется через AllTokens.

Первый вызов разобран по шагам на странице Первый вызов. Полная схема запроса и ответа — в справочнике POST /api/alpha/decisions.

Вопросы-рамки

Вопрос-рамка просит Jev 1.14 найти одну цель на изображении в state и отвечает одной рамкой. Он принимает type и instructions и не принимает criteria. Пишите instructions как описание цели, а не как команду, и назовите изображение, на котором она находится. Рамке нужен typesafe/jev-1.14 (или ~typesafe/jev-latest): Jev 1.13 отклоняет её с кодом 400, и никакая другая модель решений её не поддерживает.

{
  "model": "typesafe/jev-1.14",
  "state": [
    "Фото товара из объявления:",
    { "type": "image_url", "image_url": { "url": "data:image/png;base64,iVBORw0KGgo..." } }
  ],
  "questions": {
    "product": { "type": "box", "instructions": "товар на фотографии объявления" }
  }
}

Ответ вкладывает четыре края в box. left и right — доли ширины изображения, top и bottom — доли его высоты, отсчёт от левого верхнего угла:

{
  "product": {
    "type": "box",
    "box": { "top": 0.49, "bottom": 0.89, "left": 0.58, "right": 0.96 },
    "confidence": 0.93
  }
}

У рамки нет ответа «не найдено»: она возвращает четыре края даже когда цели на изображении нет. Чтобы проверить, есть ли цель, задайте в том же запросе вопрос «да или нет» про неё. TypeSafe помечает вход изображений и рамку как ранние возможности: формат запроса, ответы и пределы могут меняться между выпусками.

Как получить доступ к Jev

Нет очереди ожидания и отдельной учётной записи TypeSafe. Создайте ключ AllTokens и пройдите первый вызов. Первый вызов занимает меньше пяти минут.

Другие модели решений

Jev был первой моделью решений. На 16 октября 2026 года их 22, от 13 создателей, и все они используют один и тот же метод решений, так что большинство запросов с этой страницы работают с любой из них, если сменить model:

СоздательМоделиВход
OpenAIopenai/gpt-6-luna-decisionsТекст и изображения
Microsoftmicrosoft/microsoft-decision-1Текст
Perplexityperplexity/pplx-decider-v1.2, perplexity/pplx-decider-flash-v1.2Текст и изображения
Cloudflarecloudflare/clef, cloudflare/clef-flash, cloudflare/clef-omniТекст и изображения. Clef Omni добавляет звук и видео
Inceptioninception/mercury-decideТекст и изображения
Liquid AIliquid/d1, liquid/d1-ultraТекст и изображения
Upstageupstage/solar-decide, upstage/solar-decide-flashТекст

Nace.AI, Respan, ScaleDown, Together и Jared Palmer тоже отдают модели решений. Вопросы-рамки есть только у Jev, а ScaleDown Classify-1 и Respan Span-01 принимают свои формы state, поэтому перед сменой проверьте страницу модели. Вероятности у разных моделей на одном и том же вопросе различаются, поэтому пороги подбирайте заново для каждой модели, которую пробуете. Все модели есть в каталоге при output_modalities=decisions.

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

Нет. Jev — модель решений System One. Она возвращает ответы заданного вида и связанные с ними вероятности. Jev не возвращает текст, рассуждение и пояснения. Когда нужен связный текст, используйте чат-модель. Когда нужно решение, по которому может действовать программа, используйте Jev.

TypeSafe. Запрос уходит к TypeSafe, а списание идёт с вашего счёта AllTokens.

Jev берёт плату за входные токены, а выходные токены бесплатны. Текущую цену входного токена смотрите на странице модели Jev. Каждый ответ Jev содержит поле usage.cost, которое сообщает стоимость ответа в рублях.

262 144 токена. Это отправленный вами state плюс вопросы. Запросы, в которых больше примерно 32 000 байт текста, и каждый запрос с изображением идут в длинном режиме TypeSafe. TypeSafe говорит, что он медленнее и менее точен, чем пребывание в обычных пределах. Более короткие текстовые запросы используют обычный режим.

Да. OpenAI, Microsoft, Perplexity, Cloudflare, Inception, Liquid AI, Upstage и другие отдают модели решений через тот же метод. Смотрите раздел «Другие модели решений» и полный список.

Нет. Ключ AllTokens подтверждает вызов метода решений.

Нет. Jev не возвращает рассуждение, через которое проходит, чтобы принять решение. Он возвращает вероятности. Если нужно письменное обоснование решения, можно принять решение через Jev, а затем объяснить его чат-моделью. Если уверенность низкая, этот случай можно направить человеку.

Она на этих страницах. Дальше, чтобы разобрать понятия и справочник официальных клиентов, используйте документацию TypeSafe: как собирать сценарий, состояние, виды вопросов, уверенность.