Upload folder using huggingface_hub
Browse files
app.py
CHANGED
|
@@ -284,8 +284,13 @@ def generate_image(
|
|
| 284 |
if status == "completed":
|
| 285 |
elapsed = time.time() - start_time
|
| 286 |
output_url = data["outputs"][0]
|
| 287 |
-
|
| 288 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 289 |
return
|
| 290 |
elif status == "failed":
|
| 291 |
raise Exception(data.get("error", "Unknown error"))
|
|
|
|
| 284 |
if status == "completed":
|
| 285 |
elapsed = time.time() - start_time
|
| 286 |
output_url = data["outputs"][0]
|
| 287 |
+
has_nsfw_content = data["has_nsfw_contents"][0]
|
| 288 |
+
if has_nsfw_content:
|
| 289 |
+
error_message = "❌ NSFW content detected in the output"
|
| 290 |
+
yield error_message, None, "", None
|
| 291 |
+
else:
|
| 292 |
+
yield f"🎉 Generation successful! Time taken {elapsed:.1f}s", output_url, output_url, update_recent_gallery(
|
| 293 |
+
prompt, input_image, output_url)
|
| 294 |
return
|
| 295 |
elif status == "failed":
|
| 296 |
raise Exception(data.get("error", "Unknown error"))
|