Spaces:
Sleeping
Sleeping
Tobias Geisler
commited on
Commit
·
71261da
1
Parent(s):
8c790f2
content_policy_violation: display clear error message
Browse files
app.py
CHANGED
@@ -43,8 +43,11 @@ def generate_image(prompt, use_magic_prompt, style, user_id):
|
|
43 |
|
44 |
return prompt, image_url
|
45 |
except Exception as e:
|
|
|
|
|
|
|
46 |
print("Ein Fehler ist aufgetreten:", e)
|
47 |
-
return f"Ein Fehler ist beim Generieren des Bildes aufgetreten: {
|
48 |
|
49 |
magic_prompts = [
|
50 |
"""Enhance and refine anything the user sends you as an image generation prompt for DALL-E 3:
|
|
|
43 |
|
44 |
return prompt, image_url
|
45 |
except Exception as e:
|
46 |
+
error_message = str(e)
|
47 |
+
if "content_policy_violation" in error_message:
|
48 |
+
return "Leider können wir deinen Prompt nicht verarbeiten, da er evtl. gegen die Content Policy von OpenAI verstösst. Wenn du denkst, dass das ein Fehler ist, versuche den Prompt so umzuformulieren, dass er jugendfreundlich ist.", None
|
49 |
print("Ein Fehler ist aufgetreten:", e)
|
50 |
+
return f"Ein Fehler ist beim Generieren des Bildes aufgetreten: {error_message}", None
|
51 |
|
52 |
magic_prompts = [
|
53 |
"""Enhance and refine anything the user sends you as an image generation prompt for DALL-E 3:
|