diff --git a/web/script_endpoint.py b/web/script_endpoint.py index c1f0122..ae81563 100644 --- a/web/script_endpoint.py +++ b/web/script_endpoint.py @@ -204,7 +204,7 @@ def register(app): # LLM cfg = load() - api_key = cfg["deepseek"]["api_key"] + api_key = cfg["llm"]["api_key"] if not api_key: # Без LLM — возвращаем распарсенные данные @@ -220,7 +220,8 @@ def register(app): diagnoser = Diagnoser( api_key=api_key, - model=cfg["deepseek"].get("model", "deepseek-chat"), + model=cfg["llm"].get("model", "gpt-oss-120b"), + base_url=cfg["llm"].get("base_url", "https://api.aillm.ru/v1"), ) user_prompt = _build_diagnosis_prompt(parsed) answer = diagnoser.diagnose(SYSTEM_PROMPT, user_prompt)