2026年8月5日 · llama.cpp
b10286
llama.cpp 发布 b10286 版本,将 grammar 中 max repetition >= 2000 的重复次数降级为无界(unbounded),并更新了各平台的构建支持。
EVENT STORY
发展脉络
- 首次出现b10286llama.cpp
- 当前判断llama.cpp 作为广泛使用的推理引擎,其 grammar 功能的调整可能影响依赖结构化输出的下游应用,但影响范围有限。Agent Pulse · 分析
llama.cpp 在 2026 年 8 月 5 日发布了 b10286 版本,主要变更是在 grammar 处理中,将最大重复次数大于等于 2000 的情况降级为无界重复。这一改动可能影响使用 grammar 约束的生成任务,例如结构化输出或格式限制。同时,该版本更新了多个平台的构建支持,包括 macOS、Linux、Android、Windows 等,并新增了部分平台的构建配置。
该改动将 grammar 中 max repetition 大于等于 2000 的重复次数视为无界,可能简化了 grammar 解析逻辑,但可能影响生成长度控制。对于依赖 grammar 限制输出长度的场景,需注意行为变化。
llama.cpp 作为广泛使用的推理引擎,其 grammar 功能的调整可能影响依赖结构化输出的下游应用,但影响范围有限。
对于使用 llama.cpp 进行推理的开发者,该改动可能减少配置复杂度,但需验证对生成结果的影响。
后续版本可能进一步优化 grammar 处理,或提供更灵活的重复次数配置。