add fix
This commit is contained in:
parent
600fdaee0c
commit
f481f36574
@ -43,13 +43,12 @@ class GoogleHelper:
|
||||
def _serialize_response_to_json(
|
||||
response_text: str,
|
||||
) -> ResponseFromGeminiSchema:
|
||||
try:
|
||||
# Удаляем возможные обертки и форматирование
|
||||
cleaned_response = response_text.strip().replace('```json\n', '').replace('\n```', '')
|
||||
try:
|
||||
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(
|
||||
|
Loading…
x
Reference in New Issue
Block a user