rr
This commit is contained in:
8
main.py
8
main.py
@@ -220,23 +220,23 @@ def gpt_response_message(content: str, name_promt: str):
|
||||
|
||||
while retries < max_retries:
|
||||
try:
|
||||
response = requests.get(url, params=params, timeout=15)
|
||||
response = requests.get(url, params=params, timeout=30)
|
||||
return response.text
|
||||
except requests.exceptions.ConnectTimeout as e:
|
||||
print(f"Ошибка подключения (timeout): {e}")
|
||||
logger.warning(f"gpt_response_message timeout: {e}")
|
||||
logger.warning(f"gpt_response_message timeout:") #{e}")
|
||||
retries += 1
|
||||
if retries < max_retries:
|
||||
time.sleep(2 ** (retries - 1))
|
||||
except requests.exceptions.ConnectionError as e:
|
||||
print(f"Ошибка соединения: {e}")
|
||||
logger.warning(f"gpt_response_message connection error: {e}")
|
||||
logger.warning(f"gpt_response_message connection error: ") #{e}")
|
||||
retries += 1
|
||||
if retries < max_retries:
|
||||
time.sleep(2 ** (retries - 1))
|
||||
except Exception as ex:
|
||||
print(f"Ошибка при запросе к GPT: {ex}")
|
||||
logger.error(f"gpt_response_message: {ex}")
|
||||
logger.error(f"gpt_response_message: ") #{ex}")
|
||||
retries += 1
|
||||
if retries < max_retries:
|
||||
time.sleep(2 ** (retries - 1))
|
||||
|
||||
Reference in New Issue
Block a user