diff --git a/python/sglang/srt/entrypoints/openai/serving_chat.py b/python/sglang/srt/entrypoints/openai/serving_chat.py index 26685cf2c..5b38bf78b 100644 --- a/python/sglang/srt/entrypoints/openai/serving_chat.py +++ b/python/sglang/srt/entrypoints/openai/serving_chat.py @@ -295,9 +295,7 @@ class OpenAIServingChat(OpenAIServingBase): messages = [msg.model_dump() for msg in messages] if request.tools: messages[0]["tools"] = [tool.model_dump() for tool in request.tools] - real_input = encode_messages( - messages, thinking_mode=thinking_mode, drop_thinking=False - ) + real_input = encode_messages(messages, thinking_mode=thinking_mode) prompt_ids = self.tokenizer_manager.tokenizer.encode(real_input) else: for message in request.messages: