From 212a0c1f858bd0ddcc5cfc73bc5f58ac05f3972c Mon Sep 17 00:00:00 2001 From: yumoqing Date: Tue, 7 Jul 2026 22:14:10 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20ktv=5Fadapter=20pipeline=5Fservice?= =?UTF-8?q?=E5=AF=BC=E5=85=A5=E6=94=B9=E4=B8=BA=E5=8F=AF=E9=80=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/ktv_adapter.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/app/ktv_adapter.py b/app/ktv_adapter.py index 9f043a9..c7d3424 100644 --- a/app/ktv_adapter.py +++ b/app/ktv_adapter.py @@ -809,8 +809,11 @@ KTV_HANDLERS = { def load_ktv_adapter(): - from pipeline_service.handler import register_handler - for step_type, fn in KTV_HANDLERS.items(): - register_handler(step_type, fn) - logger.info(f"Registered {len(KTV_HANDLERS)} KTV handlers (via llmage API, " - f"base={API_BASE})") + try: + from pipeline_service.handler import register_handler + for step_type, fn in KTV_HANDLERS.items(): + register_handler(step_type, fn) + logger.info(f"Registered {len(KTV_HANDLERS)} KTV handlers (via llmage API, " + f"base={API_BASE})") + except ImportError: + logger.warning("pipeline_service not available, KTV handlers not registered")