/ Модель

Характеристики

Контекст
262 144 токена
Размер весов
70,2 ГБ
Лицензия
Apache 2.0
Архитектура
qwen3_5_moe · dense
Базовая модель
Qwen3.6-35B-A3B
Библиотека
transformers
Опубликована
21 сен 2026

xor

Генерация текстаТекст → текст8 профессий

Xor 1.2 — дообученная модель Juspay для типизированной классификации, выбора и оценивания по тексту, изображениям или видео с выдачей вероятностей.

2 966скачиваний за 30 дней54лайкавеса обновлены28 сен 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Текст» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Xor 1.2 — разработанная Juspay и дообученная на базе Qwen/Qwen3.6-35B-A3B модель для типизированных задач принятия решений. Она принимает текстовое состояние и вопросы типов «да/нет», категориального выбора или порядковой оценки, а затем выдаёт вероятности и распределения вероятностей. Запросы также могут содержать до восьми изображений или одно видео, чтобы классифицировать информацию в тексте и медиа.

Модель построена на архитектуре причинной языковой модели Mixture-of-Experts; веса Xor 1.2 получены постобучением с LoRA ранга 16, объединённой с базовыми весами BF16. Размер файлов модели — около 66 ГБ. Для воспроизводимой работы требуется использовать совместимую обвязку TypeSafe и указанный в карточке inference-конфиг с детерминированным считыванием кандидатов, проверкой порядка вариантов и калибровкой вероятностей. Проверена работа на одной GPU с SGLang.

Модель подходит для структурированной классификации и оценивания по заданной схеме, включая вопросы по изображениям или видео. Для изображений и видео надёжное различение типа медиа не гарантируется; в одном запросе лучше передавать только один вид медиа. Размер тела запроса ограничен 8 МБ, что оставляет примерно 6 МБ на медиа после Base64-кодирования. Распространяется по лицензии Apache-2.0.

Сценарии применения

  • бинарная классификация текста с оценкой вероятности
  • выбор одного варианта из списка с распределением вероятностей
  • порядковая оценка текста по заданной шкале
  • классификация изображений по типизированным вопросам
  • оценка содержания видео по заданной схеме

Ограничения

Обвязка API и конфигурация сервинга входят в условия воспроизводимого применения; работоспособность на другом оборудовании и с другими настройками параллелизма нужно проверять отдельно. Модель может ненадёжно различать изображения и видео, если оба типа переданы вместе; тело запроса ограничено 8 МБ.

Для каких профессий подходит8

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Также подходит для

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Xor 1.2

Xor 1.2 (xor-1.2) is a post-trained version of Qwen/Qwen3.6-35B-A3B for typed decision tasks. It is served through a TypeSafe-compatible /v1/systemone API.

Changes from Xor 1.1

  • New post-trained weights (LoRA rank 16, merged into BF16 base weights)
  • Serving bundle, API, calibration, and media handling are unchanged from Xor 1.1
  • Validated on one GPU (TP1) with the same pinned, patched SGLang runtime

Revisions

RevisionRelease
mainLatest stable release (currently Xor 1.1)
release/xor-1.2Xor 1.2
v1.1Xor 1.1, immutable
xor-v1Xor 1.0, immutable

Pin a revision for reproducible results. release/xor-1.2 is a branch; pin its commit hash for byte-exact reproducibility.

hf download juspay/xor --revision release/xor-1.2 --local-dir xor-1.2

Base model

FieldValue
Base checkpointQwen/Qwen3.6-35B-A3B
Base revision995ad96eacd98c81ed38be0c5b274b04031597b0
ArchitectureMixture-of-experts causal language model
Total parameters35 billion
Activated parametersApproximately 3 billion per token
Released precisionBF16
Base licenseApache License 2.0
PackagingFully merged weights; no adapter loading or merging is required

Interface

The server accepts a state and a map of typed questions:

  • noul: binary probability
  • choice: categorical decision and full probability distribution
  • score: expected ordinal score and full probability distribution

Requests may include an images array with up to eight image data URLs, or one video data URL. Typed questions can classify information from the supplied media and text. Send one kind of media per request: the API accepts images and a video together, but the model does not reliably tell them apart.

The complete request body must not exceed 8 MB, which leaves roughly 6 MB of media after base64 encoding. Larger requests are rejected with HTTP 422.

The serving layer performs deterministic single-token candidate readout, forward and reverse option-order evaluation, probability calibration, and schema conversion. The serving layer is part of the released inference configuration and must be used for reproducible results.

Quick start

Download the release, verify and extract the serving bundle, and start Xor on one GPU:

hf download juspay/xor --revision release/xor-1.2 --local-dir xor-1.2

(cd xor-1.2/serving && sha256sum -c xor-1.2-serving.tar.gz.sha256)

mkdir -p xor-1.2-runtime
tar -xzf xor-1.2/serving/xor-1.2-serving.tar.gz -C xor-1.2-runtime --strip-components=1

cd xor-1.2-runtime
cp .env.example .env
sed -i "s|^MODEL_DIR=.*|MODEL_DIR=$(cd ../xor-1.2 && pwd)|" .env
./run.sh

run.sh verifies every model file against checksums.sha256 before starting. When the smoke test succeeds, the API is available at http://127.0.0.1:30002/v1/systemone.

curl -sS -X POST http://127.0.0.1:30002/v1/systemone \
  -H 'Content-Type: application/json' \
  --data @examples/request.json

curl -sS -X POST http://127.0.0.1:30002/v1/systemone \
  -H 'Content-Type: application/json' \
  --data @examples/image-request.json

The setup requires Linux x86-64, the Hugging Face CLI, Docker Engine with a recent Docker Compose v2 (the bundle uses the service-level gpus key, which older Compose releases reject), the NVIDIA Container Toolkit, and approximately 120 GB of free disk space.

Public JEVBench self-run

Xor 1.2 was evaluated locally on the public tiers of JEVBench using harness commit 1bcc55eb6c8cffde2306b3db03ede39b61c6152a, the existing typesafe adapter, and one request at a time.

The run used the released serving bundle unmodified on 1 x NVIDIA H200 NVL (143 GB), tensor parallelism 1, data parallelism 1, with request caching disabled.

TierAttemptedValidCorrectAccuracyp50p95
Easy4848481.00000.0679 s0.0709 s
Original7272690.95830.0670 s0.0701 s
Hard public111111910.81980.0832 s0.1845 s
All public2312312080.90040.0691 s0.1616 s

Across all 231 public decisions: macro accuracy 0.9070, Brier mean 0.1790, ECE 0.0733. Operational success, coverage, schema validity, and strict schema validity were 1.0000.

These are self-run public-tier results, not an official JEVBench rank. Latency is hardware-specific and was measured locally without network overhead.

Validated runtime

SettingValue
SGLang imageprakhar1611/xor-sglang@sha256:94c48d2a6cc98dc456cf93f723707ea7dd81dddfe1061e823b348d68bbe8158f
Upstream SGLang baselmsysorg/sglang@sha256:6bcaa47db52f78ce0d67863b8b2431221b79bc23204a80cad757fa819d00e921
Tensor parallelism1
Data parallelism1
Validated GPU1 x NVIDIA H200 NVL, 143 GB
Maximum prefill tokens250,000
Static memory fraction0.85

The runtime image adds a small fix to SGLang's candidate-logprob result handling that prevents a scheduler crash when scoring and plain generation requests share a batch. Dockerfile.sglang-logprob-fix in the serving bundle reproduces it from the upstream image.

Operational notes

The model files occupy approximately 66 GB. Each data-parallel worker loads a complete model replica. Alternative hardware and parallelism settings must be validated independently before publishing performance results.

Artifact hashes, the base revision, adapter and merge metadata, the runtime image, and known provenance gaps are recorded in RELEASE_PROVENANCE.json and checksums.sha256.

The service does not require an API key when bound to localhost. Remote deployments must add authentication, TLS, rate limits, and request-size limits at the ingress layer.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · transformers

Можно запустить

Подбираем GPU…

Класс архитектуры
Qwen3_5MoeForConditionalGeneration
Ревизия весов
a286a46

0 моделей