vLLM 服务器现在将 nullable 参数(如 temperature 和 top_p)中的 null 值视为缺失,允许客户端显式请求服务器默认值。此更改使 API 与 OpenAI 规范以及现有的 json_value 约定保持一致。

  • 扩展了模式验证以处理 nullable 参数的空值。
  • 添加了 has_field() 逻辑,以便在字段评估守卫中跳过 null 值。
  • 将内部引用从 has_field 重命名为 has_value。

此更新使客户端能够通过发送 null 来依赖服务器端默认值,确保与标准 OpenAI API 行为的兼容性。