From 1ecec162dd566cac13586ca6147ce6ff50041dc4 Mon Sep 17 00:00:00 2001 From: OoO Date: Tue, 28 Apr 2026 12:35:58 +0800 Subject: [PATCH] fix: increase Ollama health check timeout to prevent false offline status --- services/ollama_service.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/ollama_service.py b/services/ollama_service.py index 39a0dd5..fd64b0d 100644 --- a/services/ollama_service.py +++ b/services/ollama_service.py @@ -56,8 +56,8 @@ class OllamaService: return OllamaService._connection_cache['status'] try: - # V-Opt: 縮短超時時間從 10 秒改為 3 秒 - response = requests.get(f"{self.host}/api/tags", timeout=3) + # V-Opt: 增加超時時間避免 Ollama 負載高時誤判為離線 + response = requests.get(f"{self.host}/api/tags", timeout=10) if response.status_code == 200: data = response.json() self.available_models = [m['name'] for m in data.get('models', [])]