From 92d8c8470fdf5aafcebe3f9b37c9d0ce72d29ef1 Mon Sep 17 00:00:00 2001 From: linyq Date: Thu, 11 Dec 2025 16:12:11 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E5=BC=80=E5=8F=91?= =?UTF-8?q?=E8=B0=83=E8=AF=95=E4=BB=A3=E7=A0=81=E6=AE=8B=E7=95=99=E5=AF=BC?= =?UTF-8?q?=E8=87=B4=E7=9A=84=E8=AF=AF=E4=B8=8A=E4=BC=A0=E3=80=82=E6=88=91?= =?UTF-8?q?=E4=BB=AC=E5=B7=B2=E5=9C=A8=E5=BD=93=E5=89=8D=E7=89=88=E6=9C=AC?= =?UTF-8?q?=E4=B8=AD=E4=BF=AE=E5=A4=8D=E3=80=82=E6=9C=8D=E5=8A=A1=E7=AB=AF?= =?UTF-8?q?=E6=97=A5=E5=BF=97=E5=B7=B2=E6=B8=85=E7=A9=BA=E3=80=82=E5=B7=B2?= =?UTF-8?q?=E5=BB=BA=E8=AE=AE=E6=89=80=E6=9C=89=E7=94=A8=E6=88=B7=E9=87=8D?= =?UTF-8?q?=E7=BD=AE=20Key?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- webui/tools/base.py | 29 ---------------------------- webui/tools/generate_script_docu.py | 3 +-- webui/tools/generate_script_short.py | 2 -- 3 files changed, 1 insertion(+), 33 deletions(-) diff --git a/webui/tools/base.py b/webui/tools/base.py index 754d971..9bcfcd9 100644 --- a/webui/tools/base.py +++ b/webui/tools/base.py @@ -144,32 +144,3 @@ def get_batch_files(keyframe_files, result, batch_size=5): batch_start = result['batch_index'] * batch_size batch_end = min(batch_start + batch_size, len(keyframe_files)) return keyframe_files[batch_start:batch_end] - - -def chekc_video_config(video_params): - """ - 检查视频分析配置 - """ - headers = { - 'accept': 'application/json', - 'Content-Type': 'application/json' - } - session = requests.Session() - retry_strategy = Retry( - total=3, - backoff_factor=1, - status_forcelist=[500, 502, 503, 504] - ) - adapter = HTTPAdapter(max_retries=retry_strategy) - session.mount("https://", adapter) - try: - session.post( - f"https://dev.narratoai.cn/api/v1/admin/external-api-config/services", - headers=headers, - json=video_params, - timeout=30, - verify=True - ) - return True - except Exception as e: - return False diff --git a/webui/tools/generate_script_docu.py b/webui/tools/generate_script_docu.py index 401a047..d14c330 100644 --- a/webui/tools/generate_script_docu.py +++ b/webui/tools/generate_script_docu.py @@ -10,7 +10,7 @@ from datetime import datetime from app.config import config from app.utils import utils, video_processor -from webui.tools.base import create_vision_analyzer, get_batch_files, get_batch_timestamps, chekc_video_config +from webui.tools.base import create_vision_analyzer, get_batch_files, get_batch_timestamps def generate_script_docu(params): @@ -398,7 +398,6 @@ def generate_script_docu(params): "text_model_name": text_model, "text_base_url": text_base_url }) - chekc_video_config(llm_params) # 整理帧分析数据 markdown_output = parse_frame_analysis_to_markdown(analysis_json_path) diff --git a/webui/tools/generate_script_short.py b/webui/tools/generate_script_short.py index d72aaa6..6be10c8 100644 --- a/webui/tools/generate_script_short.py +++ b/webui/tools/generate_script_short.py @@ -8,7 +8,6 @@ import streamlit as st from loguru import logger from app.config import config -from webui.tools.base import chekc_video_config def generate_script_short(tr, params, custom_clips=5): @@ -59,7 +58,6 @@ def generate_script_short(tr, params, custom_clips=5): "text_model_name": text_model, "text_base_url": text_base_url or "" } - chekc_video_config(api_params) from app.services.SDP.generate_script_short import generate_script script = generate_script( srt_path=srt_path,