mirror of
https://git.datalinker.icu/vllm-project/vllm.git
synced 2025-12-13 23:45:01 +08:00
[Bugfix] remove duplicate tokens streamed in required tool choice streaming (#23312)
Signed-off-by: Jason Cheng <jasoncky96@gmail.com> Co-authored-by: Chauncey <chaunceyjiang@gmail.com>
This commit is contained in:
parent
04ad0dc275
commit
68dbde5dbb
@ -828,9 +828,6 @@ class OpenAIServingChat(OpenAIServing):
|
|||||||
history_tool_call_cnt += 1
|
history_tool_call_cnt += 1
|
||||||
tools_streamed[i] = True
|
tools_streamed[i] = True
|
||||||
|
|
||||||
# update the previous values for the next iteration
|
|
||||||
previous_texts[i] = current_text
|
|
||||||
|
|
||||||
# handle streaming deltas for tools with "auto" tool choice
|
# handle streaming deltas for tools with "auto" tool choice
|
||||||
# and reasoning parser
|
# and reasoning parser
|
||||||
elif tool_choice_auto and self.reasoning_parser:
|
elif tool_choice_auto and self.reasoning_parser:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user