[VLM] Support request level max_dynamic_patch for OpenAI request (#16268)

Co-authored-by: luoyuan.luo <luoyuan.luo@antgroup.com>
This commit is contained in:
Yuan Luo
2026-01-04 13:04:43 +08:00
committed by GitHub
co-authored by luoyuan.luo
parent 229938805f
commit 5f3eb377e0
6 changed files with 98 additions and 7 deletions
+6
View File
@@ -262,6 +262,12 @@ class GenerateReqInput(BaseReq, APIServingTimingMixin):
need_wait_for_image: Optional[bool] = None
num_items_assigned: Optional[List] = None
# Multimodal tiling controls (extensions)
max_dynamic_patch: Optional[int] = None
min_dynamic_patch: Optional[int] = None
image_max_dynamic_patch: Optional[int] = None
video_max_dynamic_patch: Optional[int] = None
def contains_mm_input(self) -> bool:
return (
has_valid_data(self.image_data)