Emil25 commited on
Commit
d16c18d
1 Parent(s): 7c54593

Update pages/Visualization.py

Browse files
Files changed (1) hide show
  1. pages/Visualization.py +7 -9
pages/Visualization.py CHANGED
@@ -13,16 +13,14 @@ headers = {"Authorization": os.getenv("api_token")}
13
 
14
  # Функция генерации изображения
15
  def generate_img(payload):
16
- response = requests.post(API_URL_img, headers=headers, json=payload)
17
- body = response.json()
18
- if 'error' in body:
19
- if 'estimated_time' in body:
20
- time.sleep(body['estimated_time'])
21
- else:
22
- print(body)
23
- return
24
  generate_img(payload)
25
- return body
 
26
 
27
 
28
  st.markdown('# :female-student: Персональный помощник для студентов')
 
13
 
14
  # Функция генерации изображения
15
  def generate_img(payload):
16
+ try:
17
+ response = requests.post(API_URL_img, headers=headers, json=payload)
18
+ except json.JSONDecodeError as e:
19
+ print("Ошибка декодирования JSON:", e)
20
+ time.sleep(3)
 
 
 
21
  generate_img(payload)
22
+ else:
23
+ return response.content
24
 
25
 
26
  st.markdown('# :female-student: Персональный помощник для студентов')