Qwen3_5ForConditionalGeneration — 64 layers, hidden 5120, hybrid Gated DeltaNet (48 linear + 16 full attention)
Load with
ExLlamaV3 ≥ 1.4.3 or TabbyAPI (official ExLlama V3 server)
Not a GGUF, not FP8, not for transformersgenerate() / vLLM / llama.cpp. The Hub “model size” widget under-counts (packed EXL3 tensors look like ~8B); this is the full 27B.
cache_mode is ExLlamaV3 k_bits,v_bits. "8,8" first; "6,6" then "4,4" (legacy Q4) only if you need a longer window on 24 GB. cache_size must be ≥ max_seq_len and a multiple of 256. max_seq_len is prompt + response.
If a long prompt appears stuck, drop chunk_size to 256 and keep max_batch_size: 1. Do not set RoPE scale unless you know you need it; this model already trains to 262K.
Need the full native window on 24 GB: max_seq_len / cache_size262144 and cache_mode: "4,4" (or Q4). Quality of the KV cache is worse than "8,8".
quantization_config.json in this repo is the converter's record (method exl3, version 1.4.3).
Parent model (abliteration, eval)
All refusal / capability numbers below are OrcaRouter's measurements on the BF16 (and its FP8), not re-run on this EXL3. Treat them as properties of the source, not a claim that 4.0 bpw is bit-identical in quality.
Refusal, thinking off (lower = less refusal): AdvBench 0.0%, JailbreakBench 0.0%, StrongREJECT 2.0%, HarmBench 2.7%, MaliciousInstruct 0.0% vs 94–99% on stock Qwen3.8-27B.
Capability vs stock (same scripts): MMLU 84.7% (+0.4), MMLU-Pro 76.8% (−0.8), GSM8K 88.7% (−1.3), CMMLU 80.8% (−0.6). WikiText-2-raw PPL 6.96 on the BF16.