Add NanoV3 reasoning parser support (#15113)

This commit is contained in:
danielafrimi
2025-12-14 22:09:44 +02:00
committed by GitHub
parent 3f0482174a
commit 8102e36b5d
2 changed files with 19 additions and 2 deletions

View File

@@ -1065,8 +1065,8 @@ class OpenAIServingChat(OpenAIServingBase):
request.chat_template_kwargs is not None
and request.chat_template_kwargs.get("thinking") is True
)
if self.reasoning_parser in ["qwen3", "glm45"]:
# qwen3 and glm45 are reasoning by default
if self.reasoning_parser in ["qwen3", "glm45", "nano_v3"]:
# qwen3, glm45, and nano_v3 are reasoning by default
return (
not request.chat_template_kwargs
or request.chat_template_kwargs.get("enable_thinking", True) is True