From b981a9dbab1d7c1f870419766ee8bf5d52db2c53 Mon Sep 17 00:00:00 2001 From: DarkLight1337 Date: Fri, 20 Dec 2024 04:08:34 +0000 Subject: [PATCH] Fix invalid kwargs being passed to tokenizer Signed-off-by: DarkLight1337 --- vllm/inputs/registry.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vllm/inputs/registry.py b/vllm/inputs/registry.py index 23a1e351caca3..f99f5f424ab28 100644 --- a/vllm/inputs/registry.py +++ b/vllm/inputs/registry.py @@ -182,7 +182,8 @@ def call_hf_processor( kwargs, hf_processor, requires_kw_only=False, - allow_var_kwargs=True, + # Modality-specific processors should state each kwarg individually + allow_var_kwargs=isinstance(hf_processor, ProcessorMixin), ) try: