Qwen3.5-2B AA Decision — GGUF
GGUF builds of Qwen3.5-2B-AA-Decision,
a native decision model that answers typed questions (choice / score / noul) over a state
through llama.cpp's TypeSafe-compatible /v1/systemone API — no text generation, one forward pass.
Trained on a mix of LocalLLaMA/typed-decisions and fastino/fast-decisions.
Smaller variant: Qwen3.5-0.8B-AA-Decision-GGUF (much smaller and faster, with a modest accuracy trade-off).
Files
| file | quant | size |
|---|---|---|
Qwen3.5-2B-AA-Decision-Q4_K_M.gguf |
Q4_K_M | ~1.3 GB |
Qwen3.5-2B-AA-Decision-F16.gguf |
F16 | ~3.6 GB |
The decision metadata (clef.decision.*) and the systemone chat template are embedded, so llama.cpp
detects the model automatically (decision model type: clef).
Usage
llama-server \
-m Qwen3.5-2B-AA-Decision-Q4_K_M.gguf \
-c 8192 -b 4096 -ub 2048 -ngl 99 \
--host 127.0.0.1 --port 8091
Keep
-ub 2048. The decision path caps the physical batch; prompts with many options (e.g. 77-way classification) are rejected at the default 512.
curl http://127.0.0.1:8091/v1/systemone \
-H "Content-Type: application/json" \
-d '{
"state": "Customer: I was charged twice for my order last week and nobody has replied.",
"questions": {
"route": {"type": "choice", "instructions": "Which team should handle this?",
"criteria": {"billing": null, "shipping": null, "technical": null}},
"angry": {"type": "noul", "instructions": "Is the customer angry?"},
"urgency": {"type": "score", "instructions": "How urgent is this?",
"criteria": ["low", "medium", "high"]}
}
}'
Images: pass files: ["data:image/png;base64,..."] (also needs the mmproj from the base Qwen3.5-2B GGUF).
Benchmarks
| Benchmark (n) | 0.8B (Q4_K_M) | 2B (Q4_K_M) | Clef-Flash (Q4_K_M) | Laya (Q8_0) | Kev-4B (Q4_K_M) | d1-3B (Q4_K_M) |
|---|---|---|---|---|---|---|
| WinoGrande (1267) | 0.5004 (0.0008) | 0.5383 (0.0766) | 0.9755 (0.9511) | 0.5209 (0.0418) | 0.6938 (0.3875) | 0.7522 (0.5043) |
| ARC-Challenge (1172) | 0.5922 (0.4562) | 0.7381 (0.6507) | 0.9642 (0.9522) | 0.3106 (0.0805) | 0.9027 (0.8703) | 0.8601 (0.8134) |
| ARC-Easy (2376) | 0.7799 (0.7065) | 0.8775 (0.8367) | 0.9545 (0.9394) | 0.4794 (0.3057) | 0.9297 (0.9063) | 0.9146 (0.8861) |
| BANKING77 (3076) | 0.5614 (0.5557) | 0.6141 (0.6090) | 0.9564 (0.9558) | 0.3300 (0.3214) | 0.8428 (0.8408) | excluded¹ |
| ANLI (1000) | 0.3550 (0.0325) | 0.4350 (0.1525) | 0.7337 (0.6011) | 0.6539 (0.4815) | 0.5987 (0.3990) | 0.4256 (0.1397) |
Raw accuracy, with chance-corrected skill in parentheses. ¹ d1-3B BANKING77 excluded.
License
Apache-2.0 (inherited from Qwen/Qwen3.5-2B and the training data licenses).