From 5467d137b34a77ca8f16e19039ece44b19ebad31 Mon Sep 17 00:00:00 2001 From: Cyrus Leung Date: Sun, 15 Mar 2026 00:36:11 +0800 Subject: [PATCH] [Frontend] Avoid startup error log for models without chat template (#37040) Signed-off-by: DarkLight1337 --- vllm/renderers/base.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/vllm/renderers/base.py b/vllm/renderers/base.py index 853a48945..9bab138ab 100644 --- a/vllm/renderers/base.py +++ b/vllm/renderers/base.py @@ -176,6 +176,8 @@ class BaseRenderer(ABC, Generic[_T]): For multi-modal requests: - Importing libraries such as librosa triggers JIT compilation. """ + from vllm.entrypoints.chat_utils import ChatTemplateResolutionError + try: logger.info("Warming up chat template processing...") start_time = time.perf_counter() @@ -184,6 +186,8 @@ class BaseRenderer(ABC, Generic[_T]): elapsed = time.perf_counter() - start_time logger.info("Chat template warmup completed in %.3fs", elapsed) + except ChatTemplateResolutionError: + logger.info("This model does not support chat template.") except Exception: logger.exception("Chat template warmup failed")