Leteint commited on
Commit
13d2767
·
verified ·
1 Parent(s): 7dca7ac

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -22
app.py CHANGED
@@ -12,31 +12,15 @@ model_id = "black-forest-labs/FLUX.1-schnell"
12
  lora_repo = None
13
  lora_path = None
14
 
15
- def load_lora(repo_id, subfolder=""):
16
  global lora_repo, lora_path
17
  try:
18
- # Essayer plusieurs noms de fichiers courants
19
- possible_files = [
20
- "lora.safetensors",
21
- "flux_lora.safetensors",
22
- "flux-lora.safetensors",
23
- "pytorch_lora_weights.safetensors"
24
- ]
25
 
26
- # Si un subfolder est spécifié (ex: "anime")
27
- kwargs = {"repo_id": repo_id}
28
- if subfolder:
29
- kwargs["subfolder"] = subfolder
30
-
31
- for filename in possible_files:
32
- try:
33
- lora_path = hf_hub_download(filename=filename, **kwargs)
34
- lora_repo = repo_id
35
- return f"✅ LoRA chargé : {repo_id}/{subfolder if subfolder else ''} ({filename})"
36
- except:
37
- continue
38
-
39
- return f"❌ Aucun fichier LoRA trouvé. Essayez avec un chemin spécifique."
40
  except Exception as e:
41
  return f"❌ Erreur LoRA : {str(e)}"
42
 
 
12
  lora_repo = None
13
  lora_path = None
14
 
15
+ def load_lora(repo_id, style):
16
  global lora_repo, lora_path
17
  try:
18
+ # Construire le nom du fichier basé sur le style
19
+ filename = f"{style}_lora.safetensors"
 
 
 
 
 
20
 
21
+ lora_path = hf_hub_download(repo_id=repo_id, filename=filename)
22
+ lora_repo = repo_id
23
+ return f"✅ LoRA chargé : {repo_id} ({filename})"
 
 
 
 
 
 
 
 
 
 
 
24
  except Exception as e:
25
  return f"❌ Erreur LoRA : {str(e)}"
26