From 62544574d174fed3d24538a4e95dd26a0d4b28d0 Mon Sep 17 00:00:00 2001 From: Rene Evertz Date: Mon, 11 Aug 2025 13:05:45 +0200 Subject: [PATCH] Timeout auf 10 Minuten hochgestellt --- AICore/Facade/LLM/OllamaApiClient.cs | 3 ++- AICore/Facade/LLM/OpenWebApiClient.cs | 2 +- Server/ApiFacade/Core/HttpClientFacade.cs | 1 - 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/AICore/Facade/LLM/OllamaApiClient.cs b/AICore/Facade/LLM/OllamaApiClient.cs index a43eedf77..e436eb3e8 100644 --- a/AICore/Facade/LLM/OllamaApiClient.cs +++ b/AICore/Facade/LLM/OllamaApiClient.cs @@ -8,6 +8,7 @@ using System.Linq; using System.Net.Sockets; using System.Net; using BeWo.Server.ApiFacade.Core; +using System.Threading; namespace AICore.Facade.LLM { @@ -22,7 +23,7 @@ namespace AICore.Facade.LLM _GetClientFacade = new HttpClientFacade(base_url, api_key, false); _PostClientFacade = new JsonHttpClientFacade(base_url, api_key, false) { - Timeout = TimeSpan.FromSeconds(300) + Timeout = TimeSpan.FromMinutes(10) }; _ErrorExtractor = new DefaultErrorExtractor(); } diff --git a/AICore/Facade/LLM/OpenWebApiClient.cs b/AICore/Facade/LLM/OpenWebApiClient.cs index 7ca2d6a58..53d36dabf 100644 --- a/AICore/Facade/LLM/OpenWebApiClient.cs +++ b/AICore/Facade/LLM/OpenWebApiClient.cs @@ -22,7 +22,7 @@ namespace AICore.Facade.LLM _GetClientFacade = new HttpClientFacade(base_url, api_key); _PostClientFacade = new JsonHttpClientFacade(base_url, api_key) { - Timeout = TimeSpan.FromSeconds(300) + Timeout = TimeSpan.FromMinutes(10) }; _ErrorExtractor = new DefaultErrorExtractor(); } diff --git a/Server/ApiFacade/Core/HttpClientFacade.cs b/Server/ApiFacade/Core/HttpClientFacade.cs index 9cda67390..38407b719 100644 --- a/Server/ApiFacade/Core/HttpClientFacade.cs +++ b/Server/ApiFacade/Core/HttpClientFacade.cs @@ -44,7 +44,6 @@ namespace BeWo.Server.ApiFacade.Core public Encoding Encoding { get; set; } = Encoding.UTF8; public TimeSpan Timeout { get; set; } = TimeSpan.FromSeconds(30); - /// /// Führt einen Request aus, erwartet einen komplexen Datentyp: Schaue Verweise für Beispiele. ///