[bug] fix finish reason (#3858)

* add reasoning parser plugin

* fix finish reason

---------

Co-authored-by: Yuanle Liu <yuanlehome@163.com>
This commit is contained in:
luukunn
2025-09-04 14:36:03 +08:00
committed by GitHub
parent 8550e19008
commit b8d0f1c081
2 changed files with 6 additions and 2 deletions

View File

@@ -323,7 +323,9 @@ class OpenAIServingChat:
continue
delta_message.content = delta_message_output.content or ""
delta_message.reasoning_content = delta_message_output.reasoning_content or ""
delta_message.tool_calls = delta_message_output.tool_calls
if delta_message_output.tool_calls:
delta_message.tool_calls = delta_message_output.tool_calls
tool_called = True
choice = ChatCompletionResponseStreamChoice(
index=0,