Singularity666 commited on
Commit
8b2f708
1 Parent(s): 2a74599

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +5 -2
main.py CHANGED
@@ -21,7 +21,7 @@ def generate_and_upscale_image(text_prompt, clipdrop_api_key, stability_api_key,
21
 
22
  if response.status_code != 200:
23
  print(f"Request failed with status code {response.status_code}")
24
- return None
25
 
26
  with open('generated_image.png', 'wb') as f:
27
  f.write(response.content)
@@ -67,9 +67,12 @@ def generate_and_upscale_image(text_prompt, clipdrop_api_key, stability_api_key,
67
  )
68
 
69
  response = requests.get(output)
 
 
 
70
  final_img = Image.open(io.BytesIO(response.content))
71
  img_byte_arr = io.BytesIO()
72
  final_img.save(img_byte_arr, format='PNG')
73
  img_byte_arr = img_byte_arr.getvalue()
74
 
75
- return img_byte_arr
 
21
 
22
  if response.status_code != 200:
23
  print(f"Request failed with status code {response.status_code}")
24
+ return None, f"Request failed with status code {response.status_code}"
25
 
26
  with open('generated_image.png', 'wb') as f:
27
  f.write(response.content)
 
67
  )
68
 
69
  response = requests.get(output)
70
+ if response.status_code != 200:
71
+ return None, f"Failed to fetch upscaled image. Status code {response.status_code}"
72
+
73
  final_img = Image.open(io.BytesIO(response.content))
74
  img_byte_arr = io.BytesIO()
75
  final_img.save(img_byte_arr, format='PNG')
76
  img_byte_arr = img_byte_arr.getvalue()
77
 
78
+ return img_byte_arr, None