From 89da2d24be6bc4505e797faa6f10780cb2ae21da Mon Sep 17 00:00:00 2001 From: OG T Date: Thu, 9 Apr 2026 09:52:47 +0800 Subject: [PATCH] =?UTF-8?q?fix(model-registry):=20fallback=20config=20?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=E7=82=BA=20deepseek-r1:14b=20+=20gemma3:4b?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - model_registry._get_default_config: ollama summary llama3.2:3b → gemma3:4b - model_registry._get_default_config: ollama default/rca → deepseek-r1:14b - 修正 test_smart_router::test_simple_context 失敗 (斷言 gemma3:4b) - alert_rule_engine: 移除 asyncio/time unused import - 2026-04-09 ogt Co-Authored-By: Claude Sonnet 4.6 --- apps/api/src/services/alert_rule_engine.py | 2 -- apps/api/src/services/model_registry.py | 7 ++++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/apps/api/src/services/alert_rule_engine.py b/apps/api/src/services/alert_rule_engine.py index 2d6bb4b2..b2b6fd10 100644 --- a/apps/api/src/services/alert_rule_engine.py +++ b/apps/api/src/services/alert_rule_engine.py @@ -20,10 +20,8 @@ OpenClaw 告警規則匹配引擎 from __future__ import annotations -import asyncio import json import re -import time from datetime import datetime from functools import lru_cache from pathlib import Path diff --git a/apps/api/src/services/model_registry.py b/apps/api/src/services/model_registry.py index 81385113..f1772b03 100644 --- a/apps/api/src/services/model_registry.py +++ b/apps/api/src/services/model_registry.py @@ -119,11 +119,12 @@ class ModelRegistry: # 2026-03-29 ogt: P2-3 加入 Tool Calling Fallback (ADR-036) "tool_calling_fallback_order": ["nvidia", "gemini", "claude"], "providers": { + # 2026-04-08 ogt: 切換到 M1 Pro (192.168.0.111),deepseek-r1:14b + gemma3:4b "ollama": { "models": { - "default": "qwen2.5:7b-instruct", - "rca": "qwen2.5:7b-instruct", - "summary": "llama3.2:3b", + "default": "deepseek-r1:14b", + "rca": "deepseek-r1:14b", + "summary": "gemma3:4b", } }, # 2026-03-28 ogt: 更新到 gemini-2.0-flash (1.5 已停用)