Kimi K3 + vLLM Day-0:2.8T 開源模型跑出 464 tok/s,自部署 Frontier AI 的遊戲規則變了

3T 的怪物,誰跑得起?
Kimi K3 在 7/27 開源了。2.8 兆參數,史上最大的開源權重模型。
所有人都在下載,但所有人也都在問同一個問題:「我怎麼跑得起這個 3T 的怪物?」
答案是:整個開源生態正在幫你解決這件事。
vLLM 在權重公開的同一天就推出完整支援,搭配 Inferact 的 DSpark——本質上就是 MTP(Multi-Token Prediction)投機解碼——在 16 張 GB300 上跑出 464 tok/s。Kimi K3 官方 API 只有 62 tok/s,自部署快 7.5 倍。
MTP 這個概念不新。Google 5 月用 Gemma 4 做到 3 倍加速,DeepSeek V3 更早就把 MTP head 烘進訓練流程。但 DSpark 把同一套思路用在 2.8T 的 frontier 模型上:4B 的 draft 模型一次並行猜 7 個 token,coding 場景每步命中 4.73 個,加速比 3.93 倍。
另一邊 Unsloth 同步推出全系列量化。1-bit 版本把 2.8T 壓到 594 GB,可以跑在單台 DGX Station 或 Mac Studio 上。Top-1 準確率仍有 78.9%。
vLLM 做極速推理,Inferact 用 MTP 做加速,Unsloth 做極限量化。三條路線同時推進,所有開源推理 lab 都在以 Kimi K3 為基礎全力降低門檻。
從 K2.5 到 K3
今年二月我做了 Kimi K2.5 的深度技術評估,當時的結論是「大多數 Agent 應用,K2.5 都夠用」。五個月後,Moonshot AI 把參數量從 1T 拉到 2.8T,active 參數從 32B 跳到 104B,context window 從 256K 拉到 1M tokens。
Kimi K3 架構:從 K2.5 到 K3 變了什麼
先用一張表快速對比:
| 項目 | Kimi K2.5 | Kimi K3 |
|---|---|---|
| 總參數 | 1T | 2.8T |
| MoE 專家數 | - | 896 |
| 每 token 啟用專家 | - | 16 |
| 推理激活參數 | 32B | 104B |
| Context Window | 256K | 1M |
| 原生多模態 | 文本 + 圖像 + 視頻 | 文本 + 視覺 |
| 注意力機制 | 標準 | Kimi Delta Attention (KDA) |
| 權重格式 | FP16 | 原生 MXFP4 |
| API 輸入價格 | $0.60/M | $3.00/M(cache hit $0.30/M) |
| 授權 | Modified MIT | 開源 |
幾個值得注意的架構變化:
Kimi Delta Attention (KDA)
K3 最核心的創新。KDA 是一種混合注意力機制——結合了線性注意力的固定大小 recurrent state 和完整注意力的精確度。在 1M context 的長序列場景下,KDA 比傳統全注意力快 6.3 倍。
這不是理論數字。當你在跑長文檔 RAG 或大型 codebase 分析時,KDA 讓 K3 不需要為了 context window 大小付出等比例的推理成本。
Attention Residuals (AttnRes)
跨層的深度方向學習混合。傳統 Transformer 每一層的表示是累加的,AttnRes 讓模型可以選擇性地從不同深度的層去檢索表示。簡單講就是:模型不只是「逐層加工」,而是可以「跨層回頭看」。
Stable LatentMoE + Quantile Balancing
896 個專家裡只用 16 個,這種極高稀疏度的 MoE 很容易出問題——某些專家被過度使用、某些完全閒置。K3 用 Quantile Balancing 直接從 router score 的分位數來分配專家,不需要啟發式更新,scaling 效率比 K2 提升約 2.5 倍。
原生 MXFP4
K3 從 SFT 階段就開始做 quantization-aware training,原生支援 4-bit 權重(MXFP4)配 8-bit 激活(MXFP8)。這不是事後量化,是訓練時就考慮進去的——量化損失更小,而且大幅降低了部署的 GPU 記憶體需求。
vLLM Day-0 支援:464 tok/s 怎麼來的
vLLM 在 Kimi K3 權重公開的同一天(7/27)就推出完整支援。這裡面有兩個關鍵數字要拆開看:
基礎推理速度(無投機解碼)
| 配置 | Batch Size 1 吞吐量 |
|---|---|
| TP8(8 張 GB300) | 111 tok/s |
| TP16(16 張 GB300) | 118 tok/s |
111-118 tok/s 已經是一個可用的速度了。作為對比,Kimi K3 官方 API 的 output speed 大約是 62 tok/s。自部署跑得比官方 API 還快。
加上 DSpark(MTP 投機解碼)
| 配置 | 無 MTP | 有 MTP (DSpark) | 加速倍率 |
|---|---|---|---|
| TP8 | 111 tok/s | 331 tok/s | 2.98× |
| TP16 | 118 tok/s | 370 tok/s | 3.14× |
| TP16(低熵推理) | 118 tok/s | 464 tok/s | 3.93× |
464 tok/s 這個 peak 數字是在低熵推理任務(low-entropy reasoning workload,例如代碼生成)上跑出來的。因為代碼生成的 token 預測確定性比較高,投機解碼的「猜測命中率」更高,所以加速效果更明顯。
DSpark = MTP 投機解碼:4B 的小模型讓 2.8T 的大模型快 4 倍
DSpark 是 Inferact 團隊針對 Kimi K3 訓練的 MTP(Multi-Token Prediction)投機解碼 draft 模型,已經開源在 HuggingFace(Inferact/Kimi-K3-DSpark)。
MTP 投機解碼的脈絡
MTP 不是新概念。2024 年 DeepSeek V3 把 MTP head 烘進主模型訓練流程,2026 年 5 月 Google 用 Gemma 4 的 MTP drafter 做到 3 倍加速——我當時寫過一篇詳細分析。
核心思路都一樣:用一個小而快的 draft 模型先「猜」出好幾個 token,讓大模型一次性驗證。猜對的直接用,猜錯的從錯誤點重新生成。如果命中率夠高,等於用小模型的速度做大模型的推理。
DSpark 把這套思路推到了 2.8T frontier 模型的規模。
DSpark 的技術細節
DSpark 用了一種叫 block-diffusion 的架構,是 MTP 的進階實作:
- 4B 參數的 draft 模型,包含 5 層 dense layer,使用 non-causal attention
- 一次性並行生成 7 個 token(不是逐個生成)
- Low-rank Markov head(rank=256)提供 block 內的 token 間依賴關係
- Confidence head 預測每個 draft token 的可信度,用於資源感知排程
- 與目標模型共用 576 維的 latent KV cache,不需要額外的 cache 記憶體
實測命中率
DSpark 在 14 個 benchmark 上的平均接受長度:
| 條件 | 每步平均接受 token 數 |
|---|---|
| Temperature = 0(確定性生成) | 3.85 / 7 |
| Temperature = 1.0(隨機生成) | 3.73 / 7 |
| 低熵任務(coding) | ~4.73 / 7 |
| 高熵任務(創意寫作) | ~2.61 / 7 |
低熵任務上每步接受 4.73 個 token,這就是為什麼 coding 場景可以跑到 464 tok/s——猜測命中率高,驗證通過率高,實際生成速度就飆上去了。
訓練方式
最有趣的是訓練方法:DSpark 是在 vLLM 推理過程中直接抽取目標模型的 hidden states 來訓練的。用 TorchSpec 將 vLLM 的即時 hidden states 串流到並行的 FSDP draft 訓練中。
這意味著 draft 模型不是在離線數據上訓練的,而是直接學習目標模型的「思維方式」。大約兩個 epoch,跨多個 GB300 node,用 cross-entropy + L1 distribution-distillation 雙損失函數。
Benchmark 定位:Kimi K3 在 frontier 模型裡排第幾
根據 Artificial Analysis Intelligence Index v4.1,Kimi K3 排名第 4,僅次於 Claude Fable 5 和 GPT-5.6 Sol:
| 排名 | 模型 | Intelligence Index | 開源 |
|---|---|---|---|
| 1 | Claude Fable 5 | — | 否 |
| 2 | GPT-5.6 Sol | — | 否 |
| 3 | Claude Opus 4.8 | — | 否 |
| 4 | Kimi K3 | 57 | 是 |
幾個關鍵 benchmark:
| 測試 | Kimi K3 | 備註 |
|---|---|---|
| Terminal-Bench 2.1 | 80.90% | 第 2 名 |
| Arena WebDev | 1,679 | 第 1 名(初步) |
| DeepSWE | 67.3 | 用 Kimi Code harness |
| Vals Index | 74.70% | 第 2 / 38 |
Moonshot AI 自己也很誠實地說:「K3 的用戶體驗與 Claude Fable 5 和 GPT-5.6 Sol 仍有差距」,而且在決策上可能「過度主動」(excessively proactive)。
這種坦誠很像我在 K2.5 文章裡說的——K2.5 贏在 Agent 和視覺,輸在純數學和大型代碼庫修復。K3 往上走了一大步,但頂端仍然是閉源模型的天下。
差別在於:K3 是可以自己部署的 frontier 模型。
自部署經濟學:什麼時候自己跑比付 API 划算
這是最實際的問題。K3 API 定價 $3.00/M input tokens、$15.00/M output tokens(cache hit 只要 $0.30/M)。跟 K2.5 的 $0.60/M 相比貴了 5 倍,但跟 Claude Opus 的 $5.00/$25.00 相比仍然便宜 40-67%。
自部署的硬體需求:
| 項目 | 數字 |
|---|---|
| 原始權重大小 | ~1.4 TB(MXFP4) |
| 最低 GPU 配置 | 8× GB300 / B300 |
| 推薦配置 | 16× GB300(TP16) |
| 超級節點配置 | 64+ 加速器 |
以 16 張 GB300 的雲端租用成本來估算,大約 $15,000-20,000/月。如果你的 API 用量超過每月 1M output tokens($15,000/月),自部署就開始划算了。
而且自部署的隱形優勢:
- 數據不出海 — 金融、醫療、政府場景的硬需求
- 無限 context cache — 官方 API 的 cache hit rate 約 90%+,但自己跑可以做到 100% 可控
- 客製化推理配置 — prefix caching 策略、投機解碼參數、batch size 都可以針對場景調整
- 沒有 rate limit — Agent Swarm 場景下不受 API 限流影響
25 家公司的預言正在成真
這件事要放在更大的脈絡裡看。
就在 Kimi K3 開源的五天前,Jensen Huang 用人生第一則 X 貼文發出 25 家機構連署的公開信「Open Weights and American AI Leadership」——Meta、Microsoft、a16z、Hugging Face 都簽了名,缺席的是 OpenAI 和 Anthropic。
信裡最核心的論點:如果美國持續限制開源模式,不會讓技術留在美國,只會讓全世界把力量投向中國的開源模型。
Kimi K3 正在證明這件事。
一個中國 lab 開源了史上最大的 frontier 模型,美國的 vLLM、法國的 Inferact、澳洲的 Unsloth 立刻全力投入最佳化。不是因為地緣政治立場,是因為開源生態的運作邏輯就是「誰開源誰就得到全球社群的資源」。
vLLM 的 blog 標題叫 “Efficient Day-0 Support”——不是 Day-1、不是 “coming soon”、是模型權重公開的同一天就能跑。這種配合速度本身就是生態系統成熟度的指標。
封鎖開源不會保護領先地位,只會把全球開發者推向願意開源的那一方。25 家公司的倡議書在講道理,Kimi K3 的生態爆發在講事實。
Moonshot AI 的開源飛輪
回頭看這五個月的演進,Moonshot AI 的策略越來越清晰:
K2.5(2026/02): 用極致性價比打開市場。$0.60/M tokens + Agent Swarm,讓開發者願意試用。OpenClaw 社群的大量採用驗證了這個策略。
K3(2026/07): 用 frontier 級能力建立技術壁壘。2.8T 參數、KDA、原生 MXFP4——這些不是簡單地把模型變大,是在架構層面做了根本性的創新。而全球開源生態的即時跟進,讓 K3 的影響力遠超 Moonshot AI 自身能觸及的範圍。
開源生態全面跟進:Unsloth 1-bit 量化把門檻再砍一半
vLLM + MTP(DSpark)是「高端自部署」的故事——16 張 GB300 跑 464 tok/s。但同一時間,Unsloth 也推出了 Kimi K3 的全系列量化版本,包括 1-bit 量化。
這代表的訊號很清楚:所有主要開源推理基礎設施 lab 都在以 Kimi K3 為基礎,努力降低 serving 門檻。
Unsloth 的量化方案:
| 量化等級 | 模型大小 | RAM+VRAM 需求 | Top-1 準確率 | Perplexity |
|---|---|---|---|---|
| 1-bit S (UD-IQ1_S) | 594 GB | 610 GB | 78.9% | 2.58 |
| 1-bit M (UD-IQ1_M) | 649 GB | 665 GB | 81.2% | 2.36 |
| 2-bit XXS (UD-IQ2_XXS) | 711 GB | 726 GB | 84.1% | 2.13 |
| 2-bit XL (UD-Q2_K_XL) | 861 GB | 880 GB | 90.4% | 1.74 |
| Q4 (UD-Q4_K_XL) | 1,510 GB | — | — | 1.46 |
| Q8 Lossless (UD-Q8_K_XL) | 1,560 GB | 1.6 TB | — | 1.46 |
幾個關鍵觀察:
1-bit 量化的品質損失比想像中小。 從 Q8(lossless,perplexity 1.46)到 1-bit S(perplexity 2.58),perplexity 上升了 77%。聽起來很多,但 78.9% 的 top-1 準確率意味著在很多實用場景(分類、摘要、簡單推理)仍然可用。
594 GB 可以塞進單台機器。 Unsloth 官方確認 Kimi K3 可以跑在 NVIDIA DGX Station 或 Mac Studio + 128GB RAM 的組合上(透過 RAM offloading)。2.8T 參數的 frontier 模型跑在一台機器上——這在半年前完全不可想像。
形成完整的部署光譜。 從高端到低端:
- 極速推理: vLLM + MTP (DSpark) + 16×GB300 → 464 tok/s
- 生產部署: vLLM + 8×GB300 → 111 tok/s
- 成本優化: Unsloth 2-bit + DGX Station → ~20 tok/s
- 開發測試: Unsloth 1-bit + Mac Studio → 可跑但慢
這個光譜的意義是:無論你的預算和場景是什麼,都有一個可行的自部署方案。Frontier AI 不再是「付 API 費或滾」的二元選擇。
給 IT 團隊的 Takeaway
如果你在評估自部署 frontier 模型:
-
464 tok/s 是真的 — 但前提是 16 張 GB300 + MTP 投機解碼 + 低熵任務。日常混合任務更實際的期望值是 330-370 tok/s,這仍然非常快。
-
MTP 投機解碼是必開的 — 3-4 倍的加速,幾乎沒有品質損失。4B 的 draft 模型相對於 2.8T 的目標模型幾乎不佔額外資源。
-
MXFP4 原生量化是關鍵 — K3 不是「事後壓縮」,而是訓練時就在 4-bit 精度下優化過的。這讓 2.8T 模型的記憶體需求降到 1.4 TB,用 16 張高端 GPU 就能跑。
-
K3 vs K2.5 不是替代關係 — K2.5 的 32B active 參數 + $0.60/M pricing 在成本敏感場景仍有巨大價值。K3 是給「需要 frontier 能力但不想依賴閉源 API」的場景。
-
注意 KDA 對長 context 的影響 — 如果你的應用大量使用長文檔(RAG、代碼庫分析),KDA 的 6.3 倍加速在 1M context 下是實際可感知的效能差異。
我接下來會做什麼
之前 K2.5 文章結尾我說要做多模態壓力測試和 OpenCode 實戰。K2.5 在日常場景確實很穩,已經成為龍蝦的主力模型之一。
K3 的測試計畫不太一樣——我更關心的是 inference infrastructure 的故事:
- vLLM + MTP (DSpark) 實際部署體驗 — 用 Docker image 在 RTX Pro 6000 上試跑(雖然 GPU 數不夠跑完整模型,但可以測 pipeline)
- KDA 在長 context 場景的真實加速 — 拿實際的 RAG 場景測 1M context 下的 latency 差異
- K3 vs K2.5 的 Agent 任務品質對比 — 同一組 Agent Swarm 任務,看 104B active 相對於 32B active 的品質提升值不值得 5 倍的成本
如果測試結果好,K3 有可能成為「需要高品質但不想被閉源 API 綁住」的最佳選擇。
參考資料
- vLLM 官方推文 — Kimi K3 464 tok/s peak benchmark
- Kimi K3 Is Here: Efficient Day-0 Support on vLLM — vLLM Blog
- Inferact/Kimi-K3-DSpark — HuggingFace
- Kimi K3 Tech Blog: Open Frontier Intelligence — Moonshot AI
- moonshotai/Kimi-K3 — HuggingFace
- Kimi K3 Technical Report — arXiv
- Kimi K3 benchmarks, pricing, and self-hosting — Northflank
- Kimi K2.5 深度技術評估 — AI Coding Blog
- Unsloth Kimi K3 量化方案(含 1-bit)
- 開源模型是 AI 新時代的偉大航道:老黃的公開信與 25 家機構連署
- Gemma 4 加速 3x:MTP Drafter 投機解碼分析