John6666 commited on
Commit
a3d35d9
·
verified ·
1 Parent(s): ffc9aa4

Upload app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -3
app.py CHANGED
@@ -192,13 +192,15 @@ class GuiSD:
192
  def load_new_model(self, model_name, vae_model, task, controlnet_model, progress=gr.Progress(track_tqdm=True)):
193
 
194
  # download link model > model_name
195
-
196
- model_name = valid_model_name(model_name) # MOD
 
 
197
 
198
  self.update_storage_models()
199
 
200
  vae_model = vae_model if vae_model != "None" else None
201
- model_type = get_model_type(model_name)
202
  dtype_model = torch.bfloat16 if model_type == "FLUX" else torch.float16
203
 
204
  if not os.path.exists(model_name):
 
192
  def load_new_model(self, model_name, vae_model, task, controlnet_model, progress=gr.Progress(track_tqdm=True)):
193
 
194
  # download link model > model_name
195
+ if "http" in model_name: #
196
+ model_name, model_type = download_link_model(model_name, DIRECTORY_MODELS) #
197
+ is_link_model = True #
198
+ else: is_link_model = False #
199
 
200
  self.update_storage_models()
201
 
202
  vae_model = vae_model if vae_model != "None" else None
203
+ model_type = get_model_type(model_name) if not is_link_model else model_type #
204
  dtype_model = torch.bfloat16 if model_type == "FLUX" else torch.float16
205
 
206
  if not os.path.exists(model_name):