Views
No views yet
InternScience/Agents-A1
(agentic Qwen3.5-35B-A3B hybrid MoE) for vLLM. 21.8 GB — and it matches or beats the official
FP8 on every quality axis we measured, at 60% of its size.InternScience/Agents-A1-FP8 (official)axis FP8 official NVFP4 (this) delta
---------------------------------- ------------ ------------ ------
reasoning-v2 (24, solver-graded) 0.840 0.868 +0.028
function-call (54, deterministic) 88.9% 90.7% +1.8
claw agentic (paired-85, judged) 0.640 0.648 +0.008
code spec-delta (8, exec, x3) 0.476 ±0.098 0.453 ±0.072 −0.023chat_template_kwargs: {"enable_thinking": false}), or generation hits the context ceiling
mid-think.regime (ISL/OSL) C output tok/s TTFT p50 goodput (TTFT≤2s, TPOT≤50ms)
---------------- --- ------------ -------- ----------------------------
chat 1k/1k 1 215 63ms —
chat 1k/1k 8 1028 300ms 1.00
context 8k/1k 1 200 313ms —
context 8k/1k 8 751 1630ms 0.631VLLM_USE_FLASHINFER_SAMPLER=0 vllm serve protoLabsAI/Agents-A1-NVFP4 \
2 --moe-backend marlin --max-num-seqs 256 --language-model-only \
3 --reasoning-parser qwen3 --tool-call-parser qwen3_coder --enable-auto-tool-choice--moe-backend marlin is required on sm120 (RTX 50xx / PRO 6000): the default
flashinfer/trtllm fused-MoE FP4 kernel segfaults in its Sm120_SafeFP4 path
(upstream report with native trace forthcoming; cross-ref flashinfer#3119).--max-num-seqs 256: the hybrid DeltaNet state cache scales with max sequences.--language-model-only: text-only serving; the vision-tower profile pass crashes on
this stack. (Vision weights ship in the checkpoint, unquantized, for stacks that
handle them.)save_mtp_tensors_to_checkpoint — Agents-A1 shipped without them), but vLLM
spec-decode is currently incompatible with the marlin MoE backend (the global
backend must also serve the bf16 draft MoE). For MTP speedups use the
GGUF build.main @0.12.1.dev41 (post-#2848 — release 0.12.0 lacks qwen3.5-MoE
support entirely; builds before 2026-06-22 save a broken expert layout),
transformers==5.12.2 (exactly — 5.10 and ≥5.13 both break this path differently),
compressed-tensors 0.17.1.NVFP4 W4A4, 128 × ultrachat @2048, moe_calibrate_all_experts=True.linear_attn.* (DeltaNet), vision tower, lm_head, embeddings, MTP tensors.protoLabsAI/protoLab → experiments/quantize/a1_requant.py.protoLabsAI/lab-benchmarks ·
charts at protolabs.studio/lab.