mirror of
https://github.com/PaddlePaddle/FastDeploy.git
synced 2025-10-04 16:22:57 +08:00
Update qwen_vl_processor.py (#3808)
This commit is contained in:
@@ -231,6 +231,15 @@ class QwenVLProcessor(TextProcessor):
|
|||||||
elif request.get("messages"):
|
elif request.get("messages"):
|
||||||
messages = request["messages"]
|
messages = request["messages"]
|
||||||
self._check_mm_limits(messages)
|
self._check_mm_limits(messages)
|
||||||
|
chat_template_kwargs = request.get("chat_template_kwargs")
|
||||||
|
if chat_template_kwargs:
|
||||||
|
if isinstance(chat_template_kwargs, dict):
|
||||||
|
for k, v in chat_template_kwargs.items():
|
||||||
|
if k not in request:
|
||||||
|
request[k] = v
|
||||||
|
else:
|
||||||
|
raise ValueError("Invalid input: chat_template_kwargs must be a dict")
|
||||||
|
request.setdefault("enable_thinking", True)
|
||||||
outputs = self.processor.request2ids(request)
|
outputs = self.processor.request2ids(request)
|
||||||
|
|
||||||
else:
|
else:
|
||||||
|
Reference in New Issue
Block a user