fix: dpskv32 chat history processing, default drop_thinking to true (#15064)
Signed-off-by: Xinyuan Tong <xinyuantong.cs@gmail.com>
This commit is contained in:
@@ -295,9 +295,7 @@ class OpenAIServingChat(OpenAIServingBase):
|
|||||||
messages = [msg.model_dump() for msg in messages]
|
messages = [msg.model_dump() for msg in messages]
|
||||||
if request.tools:
|
if request.tools:
|
||||||
messages[0]["tools"] = [tool.model_dump() for tool in request.tools]
|
messages[0]["tools"] = [tool.model_dump() for tool in request.tools]
|
||||||
real_input = encode_messages(
|
real_input = encode_messages(messages, thinking_mode=thinking_mode)
|
||||||
messages, thinking_mode=thinking_mode, drop_thinking=False
|
|
||||||
)
|
|
||||||
prompt_ids = self.tokenizer_manager.tokenizer.encode(real_input)
|
prompt_ids = self.tokenizer_manager.tokenizer.encode(real_input)
|
||||||
else:
|
else:
|
||||||
for message in request.messages:
|
for message in request.messages:
|
||||||
|
|||||||
Reference in New Issue
Block a user