From f481f365741d554b3ff348c6829103aac2777bfa Mon Sep 17 00:00:00 2001 From: harold Date: Mon, 21 Apr 2025 10:02:08 +0500 Subject: [PATCH] add fix --- gemini_worker/src/gemini_sdk/service.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/gemini_worker/src/gemini_sdk/service.py b/gemini_worker/src/gemini_sdk/service.py index e15a498..3797456 100644 --- a/gemini_worker/src/gemini_sdk/service.py +++ b/gemini_worker/src/gemini_sdk/service.py @@ -43,13 +43,12 @@ class GoogleHelper: def _serialize_response_to_json( response_text: str, ) -> ResponseFromGeminiSchema: + cleaned_response = response_text.strip().replace('```json\n', '').replace('\n```', '') try: - # Удаляем возможные обертки и форматирование - cleaned_response = response_text.strip().replace('```json\n', '').replace('\n```', '') response_as_dict = json.loads(cleaned_response) return ResponseFromGeminiSchema(**response_as_dict) - except (JSONDecodeError, ValidationError) as e: - # Логирование ошибки можно добавить здесь + except: + print(cleaned_response) return ResponseFromGeminiSchema(success=None) def create_request_ai(