Spaces:
Runtime error
Runtime error
measmonysuon
commited on
Commit
•
57c37dd
1
Parent(s):
a8a7df4
Update app.py
Browse files
app.py
CHANGED
@@ -4,20 +4,13 @@ import os
|
|
4 |
import logging
|
5 |
from urllib.parse import parse_qs, urlparse
|
6 |
|
7 |
-
# Initialize the client for image generation
|
8 |
client_image = Client("mukaist/DALLE-4K")
|
9 |
-
|
10 |
-
# Define resolutions
|
11 |
resolutions = {
|
12 |
"896x1152": (896, 1152),
|
13 |
"1024x1024": (1024, 1024),
|
14 |
"1216x832": (1216, 832)
|
15 |
}
|
16 |
-
|
17 |
-
# Define the default style
|
18 |
DEFAULT_STYLE = "3840 x 2160"
|
19 |
-
|
20 |
-
# Set up logging
|
21 |
logging.basicConfig(level=logging.INFO)
|
22 |
logger = logging.getLogger(__name__)
|
23 |
|
@@ -64,9 +57,6 @@ def create_gradio_interface(username):
|
|
64 |
document.addEventListener('DOMContentLoaded', function() {{
|
65 |
window.Telegram.WebApp.init();
|
66 |
window.Telegram.WebApp.setTitle("Welcome, {username}!");
|
67 |
-
document.getElementById('my-button').addEventListener('click', function() {{
|
68 |
-
window.Telegram.WebApp.close();
|
69 |
-
}});
|
70 |
}});
|
71 |
</script>
|
72 |
<h3>Welcome, {username}! Generate images based on prompts.</h3>
|
@@ -94,7 +84,6 @@ def create_gradio_interface(username):
|
|
94 |
return interface
|
95 |
|
96 |
def launch_gradio(username):
|
97 |
-
# Launch the Gradio interface
|
98 |
interface = create_gradio_interface(username)
|
99 |
interface.launch()
|
100 |
|
@@ -104,12 +93,11 @@ def extract_username_from_url(url):
|
|
104 |
return params.get('username', ["Guest"])[0]
|
105 |
|
106 |
def get_username_from_url():
|
107 |
-
# Placeholder URL
|
108 |
-
url = 'https://measmonysuon-imagen.hf.space/?username=
|
109 |
username = extract_username_from_url(url)
|
110 |
logger.info(f"Extracted username: {username}")
|
111 |
return username
|
112 |
|
113 |
-
# Launch Gradio with the extracted or default username
|
114 |
username = get_username_from_url()
|
115 |
launch_gradio(username)
|
|
|
4 |
import logging
|
5 |
from urllib.parse import parse_qs, urlparse
|
6 |
|
|
|
7 |
client_image = Client("mukaist/DALLE-4K")
|
|
|
|
|
8 |
resolutions = {
|
9 |
"896x1152": (896, 1152),
|
10 |
"1024x1024": (1024, 1024),
|
11 |
"1216x832": (1216, 832)
|
12 |
}
|
|
|
|
|
13 |
DEFAULT_STYLE = "3840 x 2160"
|
|
|
|
|
14 |
logging.basicConfig(level=logging.INFO)
|
15 |
logger = logging.getLogger(__name__)
|
16 |
|
|
|
57 |
document.addEventListener('DOMContentLoaded', function() {{
|
58 |
window.Telegram.WebApp.init();
|
59 |
window.Telegram.WebApp.setTitle("Welcome, {username}!");
|
|
|
|
|
|
|
60 |
}});
|
61 |
</script>
|
62 |
<h3>Welcome, {username}! Generate images based on prompts.</h3>
|
|
|
84 |
return interface
|
85 |
|
86 |
def launch_gradio(username):
|
|
|
87 |
interface = create_gradio_interface(username)
|
88 |
interface.launch()
|
89 |
|
|
|
93 |
return params.get('username', ["Guest"])[0]
|
94 |
|
95 |
def get_username_from_url():
|
96 |
+
# Placeholder URL; replace with actual URL or method to get URL in deployment
|
97 |
+
url = 'https://measmonysuon-imagen.hf.space/?username=MoMo'
|
98 |
username = extract_username_from_url(url)
|
99 |
logger.info(f"Extracted username: {username}")
|
100 |
return username
|
101 |
|
|
|
102 |
username = get_username_from_url()
|
103 |
launch_gradio(username)
|