Spaces:
Paused
Paused
Christian commited on
Commit ·
abcf9af
1
Parent(s): f6f9c23
test extensions app
Browse files
app.py
CHANGED
|
@@ -28,6 +28,20 @@ model_path = hf_hub_download(repo_id="PietroC01/ImgEnhancerModels", filename="mo
|
|
| 28 |
model_path = hf_hub_download(repo_id="PietroC01/ImgEnhancerModels", filename="SDXLrender_v2.0.safetensors", local_dir=model_dir_lora)
|
| 29 |
model_path = hf_hub_download(repo_id="PietroC01/ImgEnhancerModels", filename="ViT-L-14_stats.th", local_dir=model_dir_karlo)
|
| 30 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 31 |
# Hugging Face Spaces usa la variabile d'ambiente PORT
|
| 32 |
port = os.getenv("PORT", "7860")
|
| 33 |
|
|
|
|
| 28 |
model_path = hf_hub_download(repo_id="PietroC01/ImgEnhancerModels", filename="SDXLrender_v2.0.safetensors", local_dir=model_dir_lora)
|
| 29 |
model_path = hf_hub_download(repo_id="PietroC01/ImgEnhancerModels", filename="ViT-L-14_stats.th", local_dir=model_dir_karlo)
|
| 30 |
|
| 31 |
+
# Clona le estensioni se non esistono già
|
| 32 |
+
extensions_dir = "extensions"
|
| 33 |
+
os.makedirs(extensions_dir, exist_ok=True)
|
| 34 |
+
|
| 35 |
+
# Clona multidiffusion-upscaler
|
| 36 |
+
multidiffusion_dir = os.path.join(extensions_dir, "multidiffusion-upscaler-for-automatic1111")
|
| 37 |
+
if not os.path.exists(multidiffusion_dir):
|
| 38 |
+
subprocess.run(["git", "clone", "https://github.com/pkuliyi2015/multidiffusion-upscaler-for-automatic1111.git", multidiffusion_dir])
|
| 39 |
+
|
| 40 |
+
# Clona controlnet
|
| 41 |
+
controlnet_dir = os.path.join(extensions_dir, "sd-webui-controlnet")
|
| 42 |
+
if not os.path.exists(controlnet_dir):
|
| 43 |
+
subprocess.run(["git", "clone", "https://github.com/Mikubill/sd-webui-controlnet.git", controlnet_dir])
|
| 44 |
+
|
| 45 |
# Hugging Face Spaces usa la variabile d'ambiente PORT
|
| 46 |
port = os.getenv("PORT", "7860")
|
| 47 |
|