Spaces:
Paused
Paused
Update app.py
Browse files
app.py
CHANGED
|
@@ -42,11 +42,13 @@ def upload_to_chevereto(image_path: str):
|
|
| 42 |
return f"Error uploading image: {response.text}"
|
| 43 |
|
| 44 |
def generate_and_upload(prompt: str):
|
| 45 |
-
"""Combines image generation + upload and returns Chevereto URL"""
|
| 46 |
img_path = generate_image(prompt)
|
| 47 |
if "Error" in img_path:
|
| 48 |
-
return img_path
|
| 49 |
-
|
|
|
|
|
|
|
| 50 |
|
| 51 |
# Gradio UI
|
| 52 |
with gr.Blocks() as app:
|
|
@@ -64,4 +66,4 @@ with gr.Blocks() as app:
|
|
| 64 |
outputs=[image_output, url_output]
|
| 65 |
)
|
| 66 |
|
| 67 |
-
app.launch(server_port=7860)
|
|
|
|
| 42 |
return f"Error uploading image: {response.text}"
|
| 43 |
|
| 44 |
def generate_and_upload(prompt: str):
|
| 45 |
+
"""Combines image generation + upload and returns both the image path and Chevereto URL"""
|
| 46 |
img_path = generate_image(prompt)
|
| 47 |
if "Error" in img_path:
|
| 48 |
+
return img_path, "" # Return error message and empty string for URL
|
| 49 |
+
|
| 50 |
+
url = upload_to_chevereto(img_path)
|
| 51 |
+
return img_path, url # Return the image path and the Chevereto URL
|
| 52 |
|
| 53 |
# Gradio UI
|
| 54 |
with gr.Blocks() as app:
|
|
|
|
| 66 |
outputs=[image_output, url_output]
|
| 67 |
)
|
| 68 |
|
| 69 |
+
app.launch(server_port=7860, share=True)
|