Prhub
← 返回仓库详情

标签聚合

vllm-project/vllm · 标签视图

标签列表

聚合结果

parser 相关 PR

2026-04-16

#39861 [Bugfix] Accept **kwargs in MiniMaxM2Parser.__init__()

作者 SeraphimSerapis · 合并时间 2026-04-16 15:18

缺陷修复 重要性 5.86 洞察度 4.00

修复MiniMax M2解析器构造函数缺失**kwargs导致的流式聊天完成请求TypeError。

bugfix v1 parser tool-calling

该PR值得快速浏览以理解解析器构造函数的统一模式。关注点:如何通过*args/**kwargs实现参数传递的灵活性,以及委托解析器模式中参数转发的设计决策。

2026-04-14
缺陷修复 重要性 4.00 洞察度 3.00

修复Gemma4工具解析器将裸`null`错误转换为字符串`"null"`的问题。

bugfix tool-calling v1 parser

该PR值得快速审阅,重点关注: 1. `_parse_gemma4_value`函数中空值处理的设计决策(支持多种表示形式)。 2. 测试用例的完整性,确保字符串`"null"`与裸`null`的区分正确。

重构 重要性 5.00 洞察度 6.00

重构Chat完成流生成器,统一使用Parser.parse_delta处理自动工具和推理流。

refactor parser frontend v1

推荐工程师精读此PR以了解解析器框架在流式处理中的集成方式。特别关注重构策略和未解决的reasoning delta问题,这可能在相关解析器代码中需要后续修复。

#39683 [Bugfix]: Fix MinimaxM2ToolParser missing tools parameter

作者 chaunceyjiang · 合并时间 2026-04-14 11:16

缺陷修复 重要性 4.00 洞察度 3.00

修复MiniMaxM2Parser构造函数缺少tools参数导致的TypeError。

bugfix v1 parser tool-calling

该PR值得快速浏览以了解MiniMaxM2Parser的参数传递修复。重点关注: 1. 构造函数签名变更如何保持向后兼容 2. review中提到的工具对象类型不匹配问题,这是需要后续关注的技术债 3. 与相关工具解析器(MinimaxM2ToolParser)的协作模式

#39728 [Refactor][Parser] Simplify parse_delta

作者 sfeng33 · 合并时间 2026-04-14 05:02

重构 重要性 4.00 洞察度 5.00

重构 DelegatingParser.parse_delta 方法,提取辅助函数提升代码可维护性。

refactor v1 parser

该 PR 值得精读,特别是对于关注代码可维护性设计和流式解析状态管理的工程师。重构展示了如何将复杂条件逻辑分解为辅助方法,并清晰分离不同阶段处理。建议关注 _in_reasoning_phase 和 _in_tool_call_phase 的设计,以及状态转换(reasoning_ended, tool_call_text_started)的处理方式,这些是流式解析的核心模式。