99if TYPE_CHECKING :
1010 from vllm .multimodal import (MultiModalDataDict , MultiModalKwargs ,
1111 MultiModalPlaceholderDict )
12- from vllm .multimodal .inputs import MultiModalInputsV2
12+ from vllm .multimodal .inputs import MultiModalInputs
1313
1414
1515class TextPrompt (TypedDict ):
@@ -207,7 +207,7 @@ def token_inputs(
207207 return inputs
208208
209209
210- DecoderOnlyInputs = Union [TokenInputs , "MultiModalInputsV2 " ]
210+ DecoderOnlyInputs = Union [TokenInputs , "MultiModalInputs " ]
211211"""
212212The inputs in :class:`~vllm.LLMEngine` before they are
213213passed to the model executor.
@@ -222,14 +222,14 @@ class EncoderDecoderInputs(TypedDict):
222222
223223 This specifies the required data for encoder-decoder models.
224224 """
225- encoder : Union [TokenInputs , "MultiModalInputsV2 " ]
225+ encoder : Union [TokenInputs , "MultiModalInputs " ]
226226 """The inputs for the encoder portion."""
227227
228- decoder : Union [TokenInputs , "MultiModalInputsV2 " ]
228+ decoder : Union [TokenInputs , "MultiModalInputs " ]
229229 """The inputs for the decoder portion."""
230230
231231
232- SingletonInputs = Union [TokenInputs , "MultiModalInputsV2 " ]
232+ SingletonInputs = Union [TokenInputs , "MultiModalInputs " ]
233233"""
234234A processed :class:`SingletonPrompt` which can be passed to
235235:class:`vllm.sequence.Sequence`.
@@ -311,7 +311,7 @@ def multi_modal_hashes(self) -> List[str]:
311311 return inputs .get ("multi_modal_hashes" , [])
312312
313313 if inputs ["type" ] == "multimodal" :
314- # only the case when we use MultiModalInputsV2
314+ # only the case when we use MultiModalInputs
315315 return inputs .get ("mm_hashes" , []) # type: ignore[return-value]
316316
317317 assert_never (inputs ) # type: ignore[arg-type]
0 commit comments