AI News HubLIVE
站內改寫1 分鐘閱讀

llm 0.31.1 發佈

Simon Willison 發佈了 llm 0.31.1,修復了 OpenAI Chat Completion 端點中工具調用空參數導致的 JSON 錯誤。該問題在測試 llm-meta-ai 時被發現。

2026年7月9日,Simon Willison 發佈了 llm 0.31.1 版本。這個命令行工具用於訪問各種大型語言模型,本次更新主要修復了一個重要的 bug:當調用 OpenAI Chat Completion 端點時,如果工具調用(tool call)中包含空參數(empty arguments),某些兼容 OpenAI 的提供商可能會返回 JSON 解析錯誤。這個問題最初是在作者測試 llm-meta-ai 工具時發現的,並記錄為 issue #1521。

具體來説,當 AI 模型決定調用一個工具但參數為空時,某些提供商的 API 會返回格式不正確的 JSON,導致 llm 無法正確解析。這不僅影響 OpenAI 官方端點,也影響到一些第三方 OpenAI 兼容服務。對於依賴 llm 進行自動化工作流的用户來説,這個 bug 可能會導致任務中斷或數據丟失。

此次修補確保了 llm 能夠更穩健地處理這類邊緣情況,提升了與各類提供商的兼容性。用户可以通過升級到 0.31.1 版本來獲得修復。Simon Willison 鼓勵所有用户及時更新,以避免在生產環境中遇到類似問題。此外,這個版本還包含了其他一些小的改進和文檔更新。