--- license: apache-2.0 base_model: - OmniJev/OneJev1.6-0.8B - OmniJev/OneJev1.6-4B - OmniJev/OneJev1.6-9B - OmniJev/OneJev1.6-27B pipeline_tag: text-classification tags: - verdict - system-one - decision-models - onejev - serving - torch-runtime --- # OneJev 1.6 (Verdict-ready) The [OneJev 1.6](https://huggingface.co/OmniJev/OneJev1.6-9B) family of multimodal System One decision models — text, image, and video inputs — packaged for [Verdict](https://github.com/sgyaqing/verdict), a high-performance serving engine for System One decision models. This repository is a **variant family**: four variants — `0.8b`, `4b`, `9b`, `27b` — each a complete, self-contained package. Pick one with the `:variant` syntax; the bare name lists the variants and exits instead of guessing. One command to serve — the `9b` variant, for example: ```bash # GPU host docker run --rm --gpus all -p 8080:8080 \ -v ~/.cache/verdict:/root/.cache/verdict \ sgyaqing/verdict:latest-cuda serve verdict-models/OneJev1.6:9b --host 0.0.0.0 # ModelScope: docker run --rm --gpus all -p 8080:8080 \ -e VERDICT_USE_MODELSCOPE=1 \ -v ~/.cache/verdict:/root/.cache/verdict \ sgyaqing/verdict:latest-cuda serve sgyaqing/OneJev1.6:9b --host 0.0.0.0 ``` Endpoints: the standard decision protocols `POST /v1/systemone` and `POST /v1/decisions`, native `POST /v1/choice | /v1/score | /v1/noul`, plus an OpenAI-compatible layer (`/v1/chat/completions`, `/v1/models`). ## Files | File | Purpose | |---|---| | `variants.json` | the variant index | | `/model.json` | the manifest — budgets, and the declaration of which official repo holds the checkpoint | | `SHA256SUMS` | checksums for the files above | No weights ship here. On first serve Verdict downloads the checkpoint (weights, configs, tokenizer) from the official OmniJev repo named in the variant's manifest, into the local cache. ## Provenance & fidelity Each variant serves its official checkpoint in bf16 (its own precision), verified against the golden standard (the official OneJev SDK on CPU fp32, 31-case corpus per tier) on CUDA (RTX 4090, A100). Accuracy PK — against the model author's own server (`qev` 0.1.4); both servers on one machine per tier, graded against the same golden standard. Worst-case deviation across the corpus: | Variant | Verdict | `qev` | result | |---|---:|---:|:--| | `0.8b` | 2.49e-2 | 8.55e-1 | Verdict ahead | | `4b` | 4.95e-2 | 9.03e-1 | Verdict ahead | | `9b` | 3.91e-2 | 8.97e-1 | Verdict ahead | | `27b` | 7.34e-2 | 7.80e-1 | Verdict ahead | ## Performance Measured on one RTX 4090 (48 GB) for `0.8b`/`4b` and one A100-SXM4 (80 GB) for `9b`/`27b`, end to end over HTTP, against the model author's own server (`qev` 0.1.4) — each cell a 10-second duration window taken after warm-up on both servers. On `9b`/`27b`, rps counts the 200 responses completed inside the window ÷ 10 s, and a cell where a server completed fewer than 2× the concurrency is reported as n/a, not as a measured rate. A ratio above 1x means Verdict is ahead. ### 0.8b
workloadconcurrencyVerdict rpsqev rpsrps ratioVerdict P50 / P99 (ms)qev P50 / P99 (ms)P50 / P99 ratio
text1116.787.51.33x8.90 / 9.3011.37 / 11.931.28x / 1.28x
8245.789.92.73x33.16 / 35.5689.42 / 91.052.70x / 2.56x
64289.589.63.23x225.43 / 228.53693.37 / 928.393.08x / 4.06x
image137.538.00.99x26.86 / 28.7026.31 / 28.730.98x / 1.00x
8135.638.43.53x59.09 / 60.98205.37 / 422.473.48x / 6.93x
64141.244.83.15x472.29 / 479.761639.10 / 1697.903.47x / 3.54x
video130.126.81.12x32.24 / 40.0231.30 / 35.300.97x / 0.88x
8109.231.53.47x72.57 / 83.08251.40 / 464.833.46x / 5.59x
64115.232.03.60x583.80 / 608.712018.50 / 2143.503.46x / 3.52x
### 4b
workloadconcurrencyVerdict rpsqev rpsrps ratioVerdict P50 / P99 (ms)qev P50 / P99 (ms)P50 / P99 ratio
text138.131.31.22x25.98 / 27.0131.99 / 32.381.23x / 1.20x
847.332.31.46x163.49 / 185.22253.52 / 254.761.55x / 1.38x
6455.232.01.72x1275.20 / 1425.702017.70 / 2243.001.58x / 1.57x
image117.216.81.02x57.51 / 60.4757.68 / 60.921.00x / 1.01x
851.617.62.93x156.16 / 160.33461.55 / 706.212.96x / 4.41x
6456.819.22.96x1254.90 / 1267.904074.00 / 4076.103.25x / 3.21x
video115.213.21.15x65.60 / 73.3664.40 / 71.100.98x / 0.97x
845.316.02.83x176.36 / 239.65512.21 / 572.872.90x / 2.39x
6451.219.22.67x1409.70 / 1514.204451.10 / 4452.303.16x / 2.94x
### 9b (A100 80 GB)
workloadconcurrencyVerdict rpsqev rpsrps ratioVerdict P50 / P99 (ms)qev P50 / P99 (ms)P50 / P99 ratio
text125.324.41.04x40 / 4141 / 411.03x / 1.02x
836.024.01.50x219 / 221324 / 3421.48x / 1.55x
6435.819.21.86x1783 / 20942592 / 26721.45x / 1.28x
image121.213.31.59x43 / 4574 / 751.71x / 1.67x
822.213.61.63x375 / 422587 / 5921.57x / 1.40x
6420.912.81.63x2868 / 29395258 / 52601.83x / 1.79x
video119.211.81.63x52 / 5684 / 881.62x / 1.56x
820.512.11.69x382 / 462645 / 6531.69x / 1.41x
6419.3n/a †—3100 / 3348——
### 27b (A100 80 GB) Measured with CUDA graphs disabled (`VERDICT_TORCH_GRAPHS=0`): the bf16 weights alone take most of the 80 GB card, leaving no room for the graph pools.
workloadconcurrencyVerdict rpsqev rpsrps ratioVerdict P50 / P99 (ms)qev P50 / P99 (ms)P50 / P99 ratio
text19.18.51.07x109 / 111117 / 1181.07x / 1.06x
812.08.01.50x656 / 658934 / 9661.42x / 1.47x
6411.2n/a †—4466 / 5737——
image14.05.60.71x245 / 249175 / 1790.72x / 0.72x
817.65.63.14x448 / 4541400 / 14023.13x / 3.09x
6416.7n/a †—3529 / 3934——
video13.95.20.75x253 / 274184 / 3180.73x / 1.16x
816.84.83.50x455 / 5691476 / 15793.24x / 2.77x
6417.1n/a †—3621 / 4005——
At the n/a cells `qev` did not sustain the load: its requests were still in flight when the window closed. ## License Apache-2.0, as declared by [OmniJev](https://huggingface.co/OmniJev). Credit for the models themselves belongs to their authors; this repository only packages the serving manifests.