ginipick commited on
Commit
b8e55c5
·
verified ·
1 Parent(s): e90b2ef

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -6
app.py CHANGED
@@ -13,8 +13,13 @@ from diffusers.utils import export_to_video
13
  import random
14
  from transformers import pipeline
15
 
16
- # 번역 모델 로드
17
- translator = pipeline("translation", model="Helsinki-NLP/opus-mt-ko-en")
 
 
 
 
 
18
 
19
  # 한글 메뉴 이름 dictionary
20
  korean_labels = {
@@ -36,13 +41,14 @@ korean_labels = {
36
  "Seed": "시드"
37
  }
38
 
39
- # load pipelines
40
  base_model = "black-forest-labs/FLUX.1-dev"
41
 
42
- taef1 = AutoencoderTiny.from_pretrained("madebyollin/taef1", torch_dtype=torch.bfloat16).to("cuda")
43
  pipe = FluxPipeline.from_pretrained(base_model,
44
  vae=taef1,
45
- torch_dtype=torch.bfloat16)
 
46
 
47
  pipe.transformer.to(memory_format=torch.channels_last)
48
  #pipe.transformer = torch.compile(pipe.transformer, mode="max-autotune", fullgraph=True)
@@ -76,7 +82,7 @@ def convert_to_centered_scale(num):
76
 
77
  def translate_if_korean(text):
78
  if any('\u3131' <= char <= '\u3163' or '\uac00' <= char <= '\ud7a3' for char in text):
79
- return translator(text)[0]['translation_text']
80
  return text
81
 
82
  @spaces.GPU(duration=85)
 
13
  import random
14
  from transformers import pipeline
15
 
16
+ # Hugging Face 토큰 가져오기
17
+ hf_token = os.getenv("HF_TOKEN")
18
+ if not hf_token:
19
+ raise ValueError("HF_TOKEN environment variable is not set. Please set it to your Hugging Face token.")
20
+
21
+ # 번역 모델 로드 (토큰 인증 추가)
22
+ translator = pipeline("translation", model="Helsinki-NLP/opus-mt-ko-en", use_auth_token=hf_token)
23
 
24
  # 한글 메뉴 이름 dictionary
25
  korean_labels = {
 
41
  "Seed": "시드"
42
  }
43
 
44
+ # load pipelines (토큰 인증 추가)
45
  base_model = "black-forest-labs/FLUX.1-dev"
46
 
47
+ taef1 = AutoencoderTiny.from_pretrained("madebyollin/taef1", torch_dtype=torch.bfloat16, use_auth_token=hf_token).to("cuda")
48
  pipe = FluxPipeline.from_pretrained(base_model,
49
  vae=taef1,
50
+ torch_dtype=torch.bfloat16,
51
+ use_auth_token=hf_token)
52
 
53
  pipe.transformer.to(memory_format=torch.channels_last)
54
  #pipe.transformer = torch.compile(pipe.transformer, mode="max-autotune", fullgraph=True)
 
82
 
83
  def translate_if_korean(text):
84
  if any('\u3131' <= char <= '\u3163' or '\uac00' <= char <= '\ud7a3' for char in text):
85
+ return translator(text, use_auth_token=hf_token)[0]['translation_text']
86
  return text
87
 
88
  @spaces.GPU(duration=85)