From 233b26ab354d5c96de29f98c17d5f2ed10773782 Mon Sep 17 00:00:00 2001 From: zhang-prog <69562787+zhang-prog@users.noreply.github.com> Date: Fri, 6 Feb 2026 18:33:49 +0800 Subject: [PATCH] [PaddleOCR-VL] Add BC for transformers 5.0 config (#33976) Signed-off-by: zhangyue66 --- vllm/model_executor/models/paddleocr_vl.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/vllm/model_executor/models/paddleocr_vl.py b/vllm/model_executor/models/paddleocr_vl.py index 1728e8ef6..b3873c160 100644 --- a/vllm/model_executor/models/paddleocr_vl.py +++ b/vllm/model_executor/models/paddleocr_vl.py @@ -994,6 +994,13 @@ class PaddleOCRVLForConditionalGeneration(nn.Module, SupportsMultiModal, Support def __init__(self, *, vllm_config: VllmConfig, prefix: str = ""): super().__init__() config = vllm_config.model_config.hf_config + if hasattr(config, "text_config"): + text_config = config.text_config.to_dict() + unsafe_keys = ["model_type", "architectures", "tie_word_embeddings"] + for key in unsafe_keys: + text_config.pop(key, None) + config.update(text_config) + quant_config = vllm_config.quant_config self.config = config