Spaces:
Runtime error
Runtime error
add test rest api
Browse files- app.py +14 -1
- requirements.txt +3 -1
app.py
CHANGED
@@ -9,6 +9,8 @@ from huggingface_hub import login
|
|
9 |
from diffusers import FluxPipeline
|
10 |
from aura_sr import AuraSR
|
11 |
from deep_translator import GoogleTranslator
|
|
|
|
|
12 |
|
13 |
login(token = os.getenv('HF_TOKEN'))
|
14 |
|
@@ -151,6 +153,14 @@ def load_text(file_name):
|
|
151 |
with open(file_name, 'r', encoding='utf-8') as f:
|
152 |
return f.read()
|
153 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
154 |
custom_css = load_text("style.css")
|
155 |
|
156 |
# Создание интерфейса Gradio
|
@@ -237,9 +247,12 @@ with gr.Blocks(title="3D Icon Generator", css=custom_css, theme=gr.themes.Defaul
|
|
237 |
outputs=[output_image]
|
238 |
)
|
239 |
|
|
|
|
|
|
|
240 |
# Запуск приложения
|
241 |
if __name__ == "__main__":
|
242 |
-
app.
|
243 |
|
244 |
|
245 |
|
|
|
9 |
from diffusers import FluxPipeline
|
10 |
from aura_sr import AuraSR
|
11 |
from deep_translator import GoogleTranslator
|
12 |
+
from fastapi import FastAPI
|
13 |
+
import uvicorn
|
14 |
|
15 |
login(token = os.getenv('HF_TOKEN'))
|
16 |
|
|
|
153 |
with open(file_name, 'r', encoding='utf-8') as f:
|
154 |
return f.read()
|
155 |
|
156 |
+
|
157 |
+
fastapi_app = FastAPI()
|
158 |
+
|
159 |
+
@fastapi_app.get("/api/hello")
|
160 |
+
def get_users():
|
161 |
+
return "Hello World!"
|
162 |
+
|
163 |
+
|
164 |
custom_css = load_text("style.css")
|
165 |
|
166 |
# Создание интерфейса Gradio
|
|
|
247 |
outputs=[output_image]
|
248 |
)
|
249 |
|
250 |
+
|
251 |
+
main_app = gr.mount_gradio_app(fastapi_app, app, path="/")
|
252 |
+
|
253 |
# Запуск приложения
|
254 |
if __name__ == "__main__":
|
255 |
+
uvicorn.run(app, host="0.0.0.0", port=7860)
|
256 |
|
257 |
|
258 |
|
requirements.txt
CHANGED
@@ -17,4 +17,6 @@ sentencepiece
|
|
17 |
scikit-image
|
18 |
rembg
|
19 |
aura-sr
|
20 |
-
deep_translator
|
|
|
|
|
|
17 |
scikit-image
|
18 |
rembg
|
19 |
aura-sr
|
20 |
+
deep_translator
|
21 |
+
fastapi
|
22 |
+
uvicorn
|