Skip to content

Jev directory

Open-Jev-9B

Zefan Cai's LoRA adapter and scalar decision head for Qwen3.5-9B score caller-supplied candidates for choice, yes/no and score answers without generating text, served over a local /v1/systemone endpoint.
Reading time
2 min
Published by
Community
Author
ZefanCai
Last verified
Oct 2026

Highlights

  • Needs the pinned Qwen/Qwen3.5-9B revision and the Open-Jev loader; a plain AutoPeftModel call does not implement the interface.
  • Full-data evaluation: 97.54% hard accuracy on 10,532 test rows and 91.97% on 15,920 OOD rows, with ECE 0.0077 and 0.0374.
  • Trained for 20,204 optimizer steps at global batch 4, one full pass over the frozen release-v2 split; LoRA rank 8, alpha 16.
  • Saved temperature 1.8969 fitted on 512 calibration rows; training excluded 1,700 wikispeedia-v1 rows pending redistribution permission.
  • Server rejects input over 4,096 tokens per scored candidate rather than truncating, and returns declared keys and probabilities.

Quickstart

bash
git clone https://github.com/Zefan-Cai/Open-Jev.git
cd Open-Jev
python -m pip install -e '.[train]'
hf download ZefanCai/Open-Jev-9B --local-dir ./checkpoints/open-jev-9b
python -m jev.server \
  --checkpoint ./checkpoints/open-jev-9b/package/checkpoint \
  --device cuda:0 --max-length 4096 --batch-size 1 --no-prefix-cache \
  --host 127.0.0.1 --port 8791

Watch out

Model card reviewed 2026-10-15; the fetched text was truncated inside the artifact table. The card says no full-data baseline was evaluated, so the table does not establish training gain, and the redistributable dataset is not byte-identical to the 80,816-row training set.

Questions about this entry

Short answers drawn from the linked project or page.

From the Jev guides

Original write-ups on what this entry is for.

From the Jev AI model community

Posts from builders shipping with Jev right now.

Follow @typesafeai