觀點 · 資訊分享
vLLM 0.19.1 修補版出爐:集中修掉 Gemma 4 的工具呼叫與串流問題,並升級到 Transformers v5.5.3
開源推論引擎 vLLM 在 4 月 18 日發布 0.19.1,是 0.19.0 之上的修補版。發行說明列了 11 項變更,大部分和 Gemma 4 有關,包括串流工具呼叫的 JSON 錯誤、LoRA 載入與量化 MoE 支援。
- 發布
- 2026-04-19
- 篇幅
- 約 3 分鐘 · 1,260 字
- 結構
- 8 節 + 4 題常見問題
- 標籤

一句話看懂:開源推論引擎 vLLM 發布 0.19.1 修補版,主要修的是 Gemma 4 在串流輸出與工具呼叫上的各種小毛病,順便升級了 Transformers。

先用白話講:vLLM 是什麼?
想像 AI 模型是一位很會做菜的廚師,但只有他一個人,客人多了就會排隊。vLLM 就像一間設計很有效率的廚房:同一時間可以服務很多客人、上菜很快。它是開源的,很多人拿它來架自己的 AI 服務。
這次發布的 0.19.1 是修補版,也就是「修小毛病」的更新,不是大改版。
發生什麼事
vLLM 在 4 月 18 日發布 v0.19.1,官方說明這是 v0.19.0 之上的修補版,包含 Transformers v5.5.3 升級,以及 Gemma 4 的錯誤修正。發行說明總共列了 11 項變更,其中大部分跟 Gemma 4 有關。
修了哪些問題?
主要在 Gemma 4 的「工具呼叫」(讓模型呼叫外部函式)與串流輸出:
- 串流工具呼叫會出現無效的 JSON:修正方式是去掉不完整的分隔符。
- 工具呼叫之後,串流的 HTML 內容會重複。
- 布林值或數字被拆成兩段傳回時,工具呼叫的資料會損壞。
- 工具解析器把單純的
null轉成字串"null"。 - 部分 PT 模型出現 token 重複,修正方式是動態插入 BOS(起始標記)。
新增與其他
- Gemma 4 支援量化的 MoE。
- 新增 Gemma 4 的 Eagle3 支援。
- Gemma 4 的因果語言模型可以正確載入 LoRA 轉接器。
- 另有一項針對 kimi_k25 的修正:從分詞器取得媒體佔位 token 的 ID。
給開發者的技術細節
- 版本:v0.19.1,相對於 v0.19.0。
- 發行說明以程式碼變更編號列出每一項,想看細節可以到 GitHub 的對應頁面。
- 官方沒有提供效能數字;這次是修補為主,不要期待速度大幅改變。
- 升級前建議在測試環境用實際的工具呼叫流程跑一遍。
我的看法
我家裡的 AI 主要用 Ollama,沒有直接用 vLLM,但看發行說明很有感:模型一支援新功能(工具呼叫、串流輸出),後面就會跟著一串小問題,像是 JSON 缺角、null 變字串,這些都是開發 AI 應用時最容易踩的坑。
如果你替客戶架 AI 服務,建議把「升級後重跑工具呼叫測試」列進流程:很多錯誤不會讓服務當機,而是默默回傳壞資料,等客戶發現就晚了。
名詞小辭典
- 推論(Inference):讓訓練好的 AI 模型實際回答問題的過程。
- 工具呼叫(Tool calling):模型回傳「我要用某個工具,參數是這些」,由程式去執行,再把結果交回給模型。
- LoRA:一種輕量的模型微調方法,只需要載入小小的轉接器檔案,就能改變模型的表現。
- MoE(混合專家):模型內部分成很多專家,每次只啟用其中一部分,用較少運算量換取較大的模型容量。
資料來源
常見問題
vLLM 是什麼?
它是開源的 AI 模型推論引擎,專門把大型語言模型包成可以對外服務的 API,重點是跑得快、能同時服務很多人。
這次更新重要嗎?
如果你用 vLLM 跑 Gemma 4,尤其是會用到「工具呼叫」(讓模型呼叫外部函式)與串流輸出,這次修了不少相關問題,值得升級。其他人不一定需要。
什麼是串流工具呼叫的 JSON 錯誤?
模型一邊產生文字、一邊回傳要呼叫的工具與參數。如果中途的標記沒處理好,回傳的 JSON 就會缺角或多餘,導致程式解析失敗。發行說明列的修正就是處理這類問題。
升級要注意什麼?
這版升級了 Transformers 到 v5.5.3。如果你的環境有鎖定其他版本的套件,升級前先在測試環境確認相容性。
接著讀
全部觀點 →vLLM 0.29 把新執行器 MRV2 設為所有模型的預設:舊版預計 0.32 移除,指令與預設值也有調整開源推論引擎 vLLM 發布 0.29.0:新一代執行器 Model Runner V2 成為所有模型的預設,舊版 MRV1 進入棄用、目標 0.32 移除。同時調整多項預設值,也有幾個指令與環境變數被移除。閱讀 →vLLM 0.25.0:新執行器成為密集模型的預設,舊的 PagedAttention 實作被移除自架 AI 推理伺服器 vLLM 在 7 月 11 日釋出 0.25.0,共 558 個提交、232 位貢獻者。Model Runner V2 成為所有密集模型的預設,舊的 PagedAttention 被刪掉,Transformers 後端也追上原生速度。閱讀 →Unsloth Studio 大更新:Gemma 4 開 MTP 約快 2 倍,還能跑 DiffusionGemma 與聊文件本機跑開源模型的工具 Unsloth Studio 在一週內合併 150 多個 PR,新版支援 DiffusionGemma、Gemma 4 MTP(約 2 倍速)、MiniMax-M3,還新增模型 Hub 與文件問答。閱讀 →