vladd19 commited on
Commit
606a260
·
verified ·
1 Parent(s): f41e826

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -4
app.py CHANGED
@@ -67,11 +67,14 @@ def generate_image(
67
  image = Image.open(io.BytesIO(result))
68
 
69
  # 🔑 Валидация
70
- if image.size == (0, 0):
71
- return "❌ Ошибка: сгенерировано пустое изображение. Попробуйте упростить промпт."
 
72
 
73
- print(f"✅ generate_image: успешно, size={image.size}", file=sys.stderr)
74
- return image
 
 
75
 
76
  except Exception as e:
77
  print(f"❌ generate_image exception: {e}", file=sys.stderr)
 
67
  image = Image.open(io.BytesIO(result))
68
 
69
  # 🔑 Валидация
70
+ with tempfile.NamedTemporaryFile(suffix=".png", delete=False) as tmp:
71
+ image.save(tmp.name, format="PNG")
72
+ file_path = tmp.name
73
 
74
+ print(f"✅ generate_image: сохранено в {file_path}", file=sys.stderr)
75
+
76
+ # 🔑 Возвращаем ПУТЬ как строку (не PIL.Image!)
77
+ return file_path
78
 
79
  except Exception as e:
80
  print(f"❌ generate_image exception: {e}", file=sys.stderr)