diff --git a/deploy/profile-scripts/per_stock_reassess.py b/deploy/profile-scripts/per_stock_reassess.py index 62def05e..65b269a7 100644 --- a/deploy/profile-scripts/per_stock_reassess.py +++ b/deploy/profile-scripts/per_stock_reassess.py @@ -404,7 +404,8 @@ def main(): _full_analysis_text = None if _prompt: try: - _llm_result = call_llm(_prompt, max_tokens=4096, timeout=150, retries=1, backoff=20) + # 2026-08-13 超时修复:timeout 150→90, retries 1→0(3只×(90+90+20)=600s临界,减到90+0重试=270s安全) + _llm_result = call_llm(_prompt, max_tokens=4096, timeout=90, retries=0, backoff=0) if _llm_result["ok"]: _full_analysis_text = _llm_result["content"] print(f" ✅ LLM12维分析完成({len(_full_analysis_text)}字, {_llm_result['elapsed']:.1f}s)", flush=True)