openfree commited on
Commit
849a2fb
·
verified ·
1 Parent(s): 628b2cd

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -1
app.py CHANGED
@@ -2,6 +2,8 @@ import os
2
  import subprocess
3
  from typing import Union
4
  from huggingface_hub import whoami, HfApi
 
 
5
 
6
  is_spaces = True if os.environ.get("SPACE_ID") else False
7
 
@@ -25,11 +27,16 @@ import yaml
25
  from slugify import slugify
26
  from transformers import AutoProcessor, AutoModelForCausalLM
27
 
 
 
 
 
28
  if not is_spaces:
29
  sys.path.insert(0, "ai-toolkit")
30
  from toolkit.job import get_job
31
  gr.OAuthProfile = None
32
  gr.OAuthToken = None
 
33
 
34
  MAX_IMAGES = 150
35
 
@@ -533,4 +540,9 @@ with gr.Blocks(theme=theme, css=css) as demo:
533
  demo.load(fn=swap_visibilty, outputs=main_ui)
534
 
535
  if __name__ == "__main__":
536
- demo.launch(share=True, show_error=True)
 
 
 
 
 
 
2
  import subprocess
3
  from typing import Union
4
  from huggingface_hub import whoami, HfApi
5
+ from fastapi import FastAPI
6
+ from starlette.middleware.sessions import SessionMiddleware
7
 
8
  is_spaces = True if os.environ.get("SPACE_ID") else False
9
 
 
27
  from slugify import slugify
28
  from transformers import AutoProcessor, AutoModelForCausalLM
29
 
30
+ # Gradio app 설정
31
+ app = FastAPI()
32
+ app.add_middleware(SessionMiddleware, secret_key="your-secret-key")
33
+
34
  if not is_spaces:
35
  sys.path.insert(0, "ai-toolkit")
36
  from toolkit.job import get_job
37
  gr.OAuthProfile = None
38
  gr.OAuthToken = None
39
+
40
 
41
  MAX_IMAGES = 150
42
 
 
540
  demo.load(fn=swap_visibilty, outputs=main_ui)
541
 
542
  if __name__ == "__main__":
543
+ demo.launch(
544
+ server_name="0.0.0.0",
545
+ server_port=7860,
546
+ show_error=True,
547
+ app=app # FastAPI app 추가
548
+ )