# TypeSafe Jev

> Классифицирует текст и оценивает его по заданным критериям, возвращая типизированные ответы с вероятностями для автоматизации решений.

- **ID для API:** `typesafe/jev`
- **Тип Модели:** Модель классификации и оценки
- **Контекст:** 64 000 токенов
- **Вход:** текст → **Выход:** текст

## Описание

#### Суть

TypeSafe Jev предназначена не для генерации развёрнутых текстов, а для классификации и других точечных оценок, результаты которых можно использовать в программном коде. Модель получает текстовое состояние (state) и один или несколько заранее сформулированных вопросов. Для каждого вопроса задаётся тип ответа: Choice выбирает вариант из списка, Score определяет уровень по шкале, а Noul оценивает вероятность истинности утверждения. Ответы возвращаются в заданной структуре, а не в виде свободного текста. Длина контекста — 64 000 токенов; модель принимает текстовый ввод.

#### Сильные стороны

Варианты Choice и уровни Score задаёт разработчик, поэтому ответы ограничены нужной системой категорий. Вместе с ними модель возвращает распределение вероятностей и показатель уверенности; Noul возвращает вероятность ответа «да». Эти значения позволяют приложению устанавливать пороги, направлять неоднозначные случаи на проверку или выбирать дальнейший шаг. Несколько независимых вопросов об одном состоянии можно отправить вместе: например, определить тему обращения, оценить его срочность и проверить наличие конкретного запроса. Если итоговое решение зависит от нескольких факторов, их можно оценить отдельно и объединить в коде.

#### Типовые сценарии

Модель подходит для маршрутизации обращений, разметки документов, проверки наличия признаков или условий, оценки по заданной шкале и принятия других узких решений внутри приложения. Вопросы полезно формулировать конкретно и атомарно, а для Choice и Score явно перечислять варианты или описывать уровни. Бизнес-правила, пороги и действия по результатам остаются на стороне приложения.

#### Ограничения

Jev лучше использовать для коротких и чётко очерченных оценок, а не для длинного рассуждения, свободного сочинения или самостоятельного выбора сложного плана действий. Составные задачи рекомендуется разбивать на отдельные вопросы и комбинировать ответы программно. Результат зависит от ясности инструкций и полноты предложенных вариантов: для Choice стоит предусмотреть подходящий вариант вроде «другое», если список может быть неполным. Основной язык обучения — английский; другие языки поддерживаются, но качество может быть ниже, поэтому их следует проверять на собственных примерах.

## Цены

- Запрос / 1М: 17,02 ₽

## Провайдеры

Выбрать Провайдера можно параметром `provider` в запросе.

| Провайдер | Цена | Контекст | Макс. ответ | Данные в РФ | 152-ФЗ |
| --- | --- | --- | --- | --- | --- |
| typesafe | Запрос / 1М: 17,02 ₽ | 64 000 | — | — | — |

## Быстрый старт

```bash
curl https://polza.ai/api/v1/systemone \
  -H "Authorization: Bearer $POLZA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "typesafe/jev",
  "state": "Кроссовки пришли не того размера. Можно обменять на 43-й?",
  "questions": {
    "department": {
      "type": "choice",
      "instructions": "Какая команда должна заняться обращением?",
      "criteria": {
        "returns": "Обмен и возврат",
        "shipping": "Доставка",
        "other": "Другое"
      }
    }
  }
}'
```

Типы вопросов: `noul` — да/нет, `choice` — выбор из вариантов, `score` — оценка по шкале; в ответе — вероятности. Контракт TypeSafe один в один: их SDK работают сменой `baseURL` на `https://polza.ai/api` (без `/v1`). Подробнее: https://polza.ai/jev

## Ссылки

- Страница: https://polza.ai/models/typesafe/jev
- Каталог: https://polza.ai/models
