mirror of
https://git.datalinker.icu/vllm-project/vllm.git
synced 2026-04-03 22:47:15 +08:00
[BugFix] enable DOTALL to match multi-line tool_call parameters in extract_tool_call_required_streaming (#24668)
Signed-off-by: Shijun Yin <shijun.yin@outlook.com>
This commit is contained in:
parent
544fe76b95
commit
2b85697031
@ -418,7 +418,7 @@ class OpenAIServingChat(OpenAIServing):
|
||||
if not function_name_returned:
|
||||
# get partly generated arguments from the latest tool call
|
||||
param_match = re.search(r'.*"parameters":\s*(.*)',
|
||||
current_text)
|
||||
current_text, re.DOTALL)
|
||||
arguments = param_match.group(1) if param_match else ""
|
||||
arguments, _ = OpenAIServingChat._filter_delta_text(
|
||||
arguments, previous_text)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user