From 2e78b3039aff44ea9c8aa1e03bb25b4fdebdb818 Mon Sep 17 00:00:00 2001 From: DarkLight1337 Date: Sat, 14 Mar 2026 04:27:13 +0000 Subject: [PATCH] [Frontend] Avoid startup error log for models without chat template 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 853a48945eac..9bab138abe14 100644 --- a/vllm/renderers/base.py +++ b/vllm/renderers/base.py @@ -176,6 +176,8 @@ def warmup(self, chat_params: ChatParams) -> None: 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 @@ def warmup(self, chat_params: ChatParams) -> None: 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")