From e43f8553b647b229ddc77435c38f69b923c55924 Mon Sep 17 00:00:00 2001 From: "IGNY8 VPS (Salman)" Date: Wed, 17 Dec 2025 08:12:10 +0000 Subject: [PATCH] ai repsosne timeout increased to 180s --- backend/igny8_core/ai/ai_core.py | 6 +++--- backend/igny8_core/utils/ai_processor.py | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/backend/igny8_core/ai/ai_core.py b/backend/igny8_core/ai/ai_core.py index 1a0678ed..8e1168d0 100644 --- a/backend/igny8_core/ai/ai_core.py +++ b/backend/igny8_core/ai/ai_core.py @@ -252,7 +252,7 @@ class AICore: request_start = time.time() try: - response = requests.post(url, headers=headers, json=body_data, timeout=60) + response = requests.post(url, headers=headers, json=body_data, timeout=180) request_duration = time.time() - request_start tracker.ai_call(f"Received response in {request_duration:.2f}s (status={response.status_code})") @@ -351,8 +351,8 @@ class AICore: } except requests.exceptions.Timeout: - error_msg = 'Request timeout (60s exceeded)' - tracker.timeout(60) + error_msg = 'Request timeout (180s exceeded)' + tracker.timeout(180) logger.error(error_msg) return { 'content': None, diff --git a/backend/igny8_core/utils/ai_processor.py b/backend/igny8_core/utils/ai_processor.py index 799e6334..09a6eb57 100644 --- a/backend/igny8_core/utils/ai_processor.py +++ b/backend/igny8_core/utils/ai_processor.py @@ -183,7 +183,7 @@ class AIProcessor: try: logger.info(f"Calling OpenAI API: model={model}, prompt_length={len(prompt)}") - response = requests.post(url, headers=headers, json=body_data, timeout=60) + response = requests.post(url, headers=headers, json=body_data, timeout=180) # Step 8: HTTP Response Validation step_start = time.time()