From 2c51f83762acd22d363c41b65a83b2fb91ccc38b Mon Sep 17 00:00:00 2001 From: oscardev256 <42308241+oscardev256@users.noreply.github.com> Date: Tue, 16 Dec 2025 00:49:43 -0500 Subject: [PATCH] Update for merge_by_field_config and MultiModalKwargs deprecations. Signed-off-by: oscardev256 <42308241+oscardev256@users.noreply.github.com> --- vllm/model_executor/models/isaac.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vllm/model_executor/models/isaac.py b/vllm/model_executor/models/isaac.py index 17e498c3cc8dd..d4bb11468c11f 100644 --- a/vllm/model_executor/models/isaac.py +++ b/vllm/model_executor/models/isaac.py @@ -57,7 +57,7 @@ from vllm.multimodal.inputs import ( MultiModalDataDict, MultiModalFeatureSpec, MultiModalFieldConfig, - MultiModalKwargs, + MultiModalKwargsItems, ) from vllm.multimodal.parse import ImageSize, MultiModalDataItems from vllm.multimodal.processing import ( @@ -938,7 +938,7 @@ class IsaacMultiModalProcessor(BaseMultiModalProcessor): self, mm_items: MultiModalDataItems, hf_processor_mm_kwargs: Mapping[str, Any], - out_mm_kwargs: MultiModalKwargs, + out_mm_kwargs: MultiModalKwargsItems, ) -> Sequence[PromptUpdate]: image_processor = self.info.get_image_processor(**hf_processor_mm_kwargs) @@ -1391,7 +1391,7 @@ class IsaacVisionEmbedding(nn.Module): class IsaacForConditionalGeneration( nn.Module, SupportsMultiModal, SupportsLoRA, SupportsPP, SupportsMRoPE ): - merge_by_field_config = True + packed_modules_mapping = { "qkv_proj": [ "q_proj",