Together: Tev1 4B Experimental
Tev1 4B Experimental — текстовый классификатор Together AI для решений с заданными границами: передайте состояние, вопрос и 2–24 варианта с метками, и документированный вывод будет одной буквой. Приложение сопоставляет эту букву с ключом категории; модель не возвращает нативное распределение вероятностей или ожидаемую оценку.
О модели
Описание раскрывает возможности модели. Доступные в Ailoot входные данные, результаты и параметры выбранного метода перечислены ниже.
Tev1 4B Experimental — модель классификации Together AI для вопросов с фиксированным набором ответов. Производитель дообучил её на основе Qwen3.5 4B и указывает 4,7 миллиарда параметров. Для выбора варианта она использует генерацию текста без режима размышления: документированный вход — состояние, один вопрос и варианты с метками, а запрашиваемый вывод — ровно одна буква. Приложение сопоставляет эту букву с семантическим ключом варианта. Это отличает её процесс принятия решений от модели, которая напрямую возвращает калиброванные вероятности или ожидаемую оценку по шкале.
Состояние, вопрос и 2–24 варианта
Интерфейс производителя представляет решение как объект JSON с полями state, question и options. Каждый вариант содержит буквенную метку от A до X, семантический ключ и описание. Передайте от двух до 24 вариантов и в каждом описании объясните, когда этот ответ применим. Буква — компактная выходная метка; семантический ключ — значение, которое использует окружающее программное обеспечение. Храните это сопоставление вместе с точным списком вариантов, использованным для данного решения.
Для сообщения в поддержку состояние должно содержать само сообщение и относящийся к делу контекст, а вопрос — определять, какое намерение или направление выбрать. Иллюстративный список может различать сообщение об отказе интеграции, проблему доступа и запрос информации о продукте, с вариантом none, когда перечисленные намерения не подходят. Определяйте пересекающиеся случаи вместо ожидания, что модель выведет политику маршрутизации организации из сокращённых меток.
Генерация без режима размышления и запрашиваемая форма ответа
Опубликованный пример Together содержит системную инструкцию: рассматривать содержимое state как данные, выбирать один перечисленный вариант и возвращать только его букву без объяснения. Рекомендуемые настройки — temperature 0, лимит генерации восемь токенов и отключённое размышление. Производитель прямо указывает, что публичный эндпоинт не добавляет эти настройки автоматически: их задаёт вспомогательный код примера, тогда как в прямом запросе их нужно указать самостоятельно. Используйте эти настройки для запроса задуманного короткого классификационного ответа без размышления.
Лимит в восемь токенов — пример настройки вывода для этого процесса с коротким ответом, а не универсальная спецификация максимального вывода. Целевой полезный вывод остаётся выбранной буквой. Если вспомогательный код затем предоставляет объект с меткой и ключом, отличайте этот интерпретированный объект от необработанного сгенерированного содержимого модели. Выбор категории сам по себе не обновляет обращение, не одобряет операцию и не выполняет следующее действие.
Классификация, правила и категориальные оценки
Производитель описывает распознавание намерения, применение правил, маршрутизацию рабочих процессов, категории документов, тональность и понимание вопросов «да/нет» по фрагменту текста как поддерживаемые типы задач. Булева задача может передать два варианта с ключами true и false; приложение интерпретирует выбранный вариант соответствующим образом. Задача анализа тональности может передать описанные уровни и вернуть ключ одной выбранной категории. Такой категориальный выбор не является средним по уровням, взвешенным по вероятностям, а возвращённая буква не является числовым значением уверенности.
Для решения по правилам включите соответствующие факты и правило в задачу, вместо того чтобы просить модель придумать политику. Например, задание маршрутизации документов может описывать разрешённые папки и материалы, относящиеся к каждой. Задача исследовательской таксономии может предоставлять название и аннотацию статьи вместе с описаниями тем. Результат следует интерпретировать относительно переданных альтернатив, сохраняя исходные свидетельства для неоднозначного или оспариваемого выбора.
Область обучения и идентичность издания
На странице модели указаны 37 840 обучающих примеров, охватывающих логическое следование, вопросы «да/нет» по фрагменту текста, банковские намерения, новостные категории, уровни тональности, программно заданные политики, маршрутизацию и таксономию научных статей. Сопутствующее руководство документирует приведение этих задач к общему формату решений и дообучение модели классификации. Это объясняет ориентацию профиля на ограниченный набор ответов; это не устанавливает, что каждая новая политика, предметная область или таксономия будет обрабатываться правильно без оценки на конкретной задаче.
Tev1 4B Experimental — именованная модель Together, а не общий базовый профиль Qwen3.5 4B и не контрольная точка другого разработчика моделей принятия решений. Сохраняйте собственные требования экспериментального издания к подготовке вывода и входному контракту. Общий сценарий принятия решений или знакомое базовое семейство не оправдывают заимствование у другой модели поддержки изображений, калибровки вероятностей, вызовов инструментов или ограничений пакетной обработки вопросов.
Контекст и проверка результата
Спецификация модели Together указывает контекстное окно 32,8K токенов и текстовый вход с текстовым выходом. Контекст должен вмещать инструкции, состояние, вопрос и варианты, используемые в классификационном запросе. Подготовьте только свидетельства, необходимые вопросу, сохраняя определения, которые различают альтернативы. Делайте классификационный промпт компактным: удаляйте нерелевантный контекст, оставляя определения вариантов.
Производитель обозначает это как экспериментальный выпуск, предназначенный для оценки на реальных задачах принятия решений. Перед сопоставлением с семантическим ключом проверьте, что необработанный ответ является одной из переданных меток, и сравните классификации с репрезентативными размеченными материалами целевой задачи. Допустимая буква устанавливает корректную форму выбора, а не доказывает правильность его интерпретации. Храните входные данные, варианты, возвращённую букву и сопоставленный ключ вместе, чтобы итоговый артефакт мог поддерживать маршрутизацию, категоризацию или проверку правил без потери определения решения.
Ailoot Ultra · System One POST /v1/systemone togethercomputer/tev1-4b-experimental
togethercomputer/tev1-4b-experimental
togethercomputer/tev1-4b-experimentalНачало
Tev1 4B Experimental — текстовый классификатор Together AI для решений с заданными границами: передайте состояние, вопрос и 2–24 варианта с метками, и документированный вывод будет одной буквой. Приложение сопоставляет эту букву с ключом категории; модель не возвращает нативное распределение вероятностей или ожидаемую оценку.
- Допустимые входные данные
- Текст
- Результаты
- decisions
Доступно в Ailoot · входные данные и методы
Ailoot Ultra · System One POST /v1/systemone
- Входные данные
text- Результат
decisions- Выходной формат
- json
| Поле | Тип | Требование | Значения и ограничения | По умолчанию |
|---|---|---|---|---|
Полеmodel | Типstring | ТребованиеОбязательно | Значения и ограничения togethercomputer/tev1-4b-experimental | По умолчанию— |
Полеprovider | Типschema | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
Полеquestions | Типobject | ТребованиеОбязательно | Значения и ограничения | По умолчанию— |
Полеsession_id | Типstring | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
Полеstate | Типschema | ТребованиеОбязательно | Значения и ограничения | По умолчанию— |
Полеtrace | Типschema | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
Полеuser | Типstring | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
Полеquestions.<id>.type | Типstring | ТребованиеОбязательно | Значения и ограничения noul, choice, score | По умолчанию— |
Полеquestions.<id>.instructions | Типstring|object|array | ТребованиеОбязательно | Значения и ограничения | По умолчанию— |
Полеquestions.<id>.criteria | Типobject|array | ТребованиеНеобязательно | Значения и ограничения Условия: choice/score: обязательны; noul: необязателен. criteria для choice — объект; для score — массив с minItems1. | По умолчанию— |
Полеquestions.<id>.criteria.true | Типstring|object|array | ТребованиеОбязательно | Значения и ограничения Применяется, когда: Передан объект критериев noul | По умолчанию— |
Полеquestions.<id>.criteria.false | Типstring|object|array | ТребованиеОбязательно | Значения и ограничения Применяется, когда: Передан объект критериев noul | По умолчанию— |
Сочетания входных материалов
noul · Обязательно: state, questions.<id>.type=noul, questions.<id>.instructions
choice · Обязательно: state, questions.<id>.type=choice, questions.<id>.instructions, criteria object
score · Обязательно: state, questions.<id>.type=score, questions.<id>.instructions, criteria array with minItems1
Параметры и жизненный цикл метода
| Параметр | Контракт |
|---|---|
Параметрcontent_type | Контрактapplication/json |
Параметрrequired | Контрактmodel, state, questions |
Параметрmaterial_types | Контрактtext |
Параметрoptional_controls | Контрактprovider, session_id, trace, user |
Параметрmultimodal_input_binding | Контрактnull |
Жизненный цикл: synchronous
Передайте точный ID модели и сохраните полный нативный ответ.
Тарифы
Тарифная справка не добавляет режимы запроса. Поддерживаемые параметры указаны для выбранного метода.
- Быстрый режим
- Не указано При выборе быстрого режима
- Режим flex
- Не указано При выборе режима flex
- Максимальная интенсивность рассуждений
- Не указано При максимальной интенсивности рассуждений с корректировкой по умолчанию (default)
Ставки Ailoot
Цены по конфигурациям
Сопоставьте каждую плату с указанными условиями. Для каждого набора альтернативных конфигураций используйте одну ставку.
| Конфигурация | Шкала ставок | Токенов контекста больше | Токенов контекста не более, включительно | Плата |
|---|---|---|---|---|
| КонфигурацияБазовые ставки за токены | Шкала ставокБазовая ставка | Токенов контекста больше— | Токенов контекста не более, включительноБез верхней границы | Плата Вход · Входные токены $0.000084 / 1K токенов Выход · Выходные токены $0 / 1K токенов Вход · Чтение кэша — / 1K токенов Вход · Запись в кэш — / 1K токенов Вход · Запись в кэш, 1 час — / 1K токенов |
| КонфигурацияУровень 1 по длине запроса | Шкала ставок— | Токенов контекста больше0 | Токенов контекста не более, включительноБез верхней границы | Плата Вход · Входные токены $0.000084 / 1K токенов Выход · Выходные токены $0 / 1K токенов Вход · Чтение кэша — / 1K токенов Вход · Запись в кэш — / 1K токенов Вход · Запись в кэш, 1 час — / 1K токенов |
Ailoot резервирует расчётную сумму перед запросом. После получения результата списывает итоговую плату по измеренному расходу. Для окончательного списания за потоковый ответ используется итоговая запись расхода. Как работают резервирование и расчёт →
Примеры запросов
Ailoot Ultra · System One
{
"model": "togethercomputer/tev1-4b-experimental",
"questions": {
"is_bug": {
"criteria": {
"false": "The customer is asking a question or requesting a feature.",
"true": "The customer describes broken or unexpected product behavior."
},
"instructions": "Is the customer reporting a software defect?",
"type": "noul"
},
"team": {
"criteria": {
"account": "Login, permissions, or profile issues.",
"frontend": "Rendering, layout, or browser compatibility issues.",
"payments": "Checkout, billing, or payment processing issues."
},
"instructions": "Which team should own this ticket?",
"type": "choice"
},
"urgency": {
"criteria": [
"Can wait for the next release",
"Should be fixed this week",
"Blocking revenue right now"
],
"instructions": "How urgent is this ticket?",
"type": "score"
}
},
"state": {
"customer_tier": "enterprise",
"ticket": "My checkout page shows a blank screen after I click Pay. I have tried two browsers."
}
}set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_REQUEST_FILE:?Set your actual JSON request file}"
export AILOOT_REQUEST_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads(Path(os.environ['AILOOT_REQUEST_FILE']).read_text(encoding='utf-8'))
if not isinstance(p,dict): raise SystemExit('Request must be a JSON object')
p['model']='togethercomputer/tev1-4b-experimental'
Path('request.json').write_text(json.dumps(p,ensure_ascii=False),encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/systemone \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o result.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
print(json.dumps(json.loads(Path('result.json').read_text()),ensure_ascii=False,indent=2))
PY_RESULT
Получить и сохранить результаты
Ailoot Ultra · System One
json
Сохраняйте все готовые результаты
Сохраняйте каждый полностью полученный ответ, файл и элемент содержимого.
Сохраняется каждый предоставленный ответ с ID вопроса, его точным типом, значением noul/choice/score, уверенностью, вероятностями и легендой. Весь исходный JSON сохраняется и возвращается только после окончательного расчёта.
Если нужно проверить исходный ответ
Сохраните исходную операцию и полный либо частичный ответ; не повторяйте POST.
Поля ответа
| Поле | Тип |
|---|---|
Полеmodel | Типstring |
Полеid | Типstring |
Полеprovider | Типstring |
Полеanswers.<id>.type | Типstring |
Полеanswers.<id>.noul | Типnumber |
Полеanswers.<id>.choice | Типstring |
Полеanswers.<id>.score | Типnumber |
Полеanswers.<id>.confidence | Типnumber |
Полеanswers.<id>.probabilities | Типobject |
Полеanswers.<id>.legend | Типobject |
Полеusage.input_tokens | Типinteger |
Полеusage.output_tokens | Типinteger |
Полеusage.cost | Типnumber |
Ошибки и дальнейшие шаги
| Ответ | Условие | Следующий шаг |
|---|---|---|
Ответ400 · invalid_request_error | УсловиеНедопустимое обязательное поле, представление или значение | Следующий шагИсправьте указанное поле запроса. |
Псевдонимы
Псевдонимы моделей
Ailoot Ultra togethercomputer/tev1-4b-experimental
Псевдонимы путей метода
Используйте пути методов, указанные выше.
Связанные ID для вызова
FAQ · Together: Tev1 4B Experimental
- Какие входные данные и результаты доступны?
POST /v1/systemone·togethercomputer/tev1-4b-experimental:text→decisions- Какие поля использует запрос?
POST /v1/systemone·togethercomputer/tev1-4b-experimental:model,provider,questions,session_id,state,trace,user