From 36c9ce25543b4f48194d7adc4ba3d17f5b6102be Mon Sep 17 00:00:00 2001 From: gh-wf <111619017+gh-wf@users.noreply.github.com> Date: Thu, 11 Dec 2025 00:26:49 -0500 Subject: [PATCH] Ensure minimum frames for GLM 4.6V compatibility (#30285) Signed-off-by: Wayne Ferguson --- vllm/model_executor/models/glm4_1v.py | 1 + 1 file changed, 1 insertion(+) diff --git a/vllm/model_executor/models/glm4_1v.py b/vllm/model_executor/models/glm4_1v.py index 741edfdda3e2c..de091f03e881c 100644 --- a/vllm/model_executor/models/glm4_1v.py +++ b/vllm/model_executor/models/glm4_1v.py @@ -1257,6 +1257,7 @@ class Glm4vDummyInputsBuilder(BaseDummyInputsBuilder[Glm4vProcessingInfo]): ) height = min(height, overrides.height) + num_frames = max(num_frames, 2) # GLM 4.6V requires 2 frames video = np.full((num_frames, width, height, 3), 255, dtype=np.uint8) video_items = [] for i in range(num_videos):