Update app.py
Browse files
app.py
CHANGED
@@ -5,7 +5,7 @@ import requests
|
|
5 |
negative = "(worst quality, low quality:1.4), (bad-image-v2-39000:0.75), (bad_prompt_v2:0.85)"
|
6 |
sampler = "DPM++ 2M Karras"
|
7 |
steps = 35
|
8 |
-
scale =
|
9 |
|
10 |
embeddings = [
|
11 |
"https://huggingface.co/datasets/Nerfgun3/bad_prompt/resolve/main/bad_prompt_version2.pt",
|
@@ -19,17 +19,6 @@ models = [
|
|
19 |
"https://huggingface.co/andite/anything-v4.0/resolve/main/anything-v4.0.vae.pt",
|
20 |
]
|
21 |
|
22 |
-
default_model = None
|
23 |
-
default_vae = None
|
24 |
-
|
25 |
-
for model in models:
|
26 |
-
if None not in (default_model, default_vae) or (default_model and 'vae.pt' not in ''.join(models)):
|
27 |
-
break
|
28 |
-
if "vae.pt" in model:
|
29 |
-
default_vae = model
|
30 |
-
else:
|
31 |
-
default_model = model
|
32 |
-
|
33 |
os.system("git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui")
|
34 |
os.chdir("stable-diffusion-webui")
|
35 |
|
@@ -40,6 +29,9 @@ os.system(f"wget {' '.join(embeddings)}")
|
|
40 |
|
41 |
os.chdir("../models/Stable-diffusion")
|
42 |
os.system(f"wget {' '.join(models)}")
|
|
|
|
|
|
|
43 |
os.chdir("../..")
|
44 |
|
45 |
os.system("pip install -U -qq pip")
|
|
|
5 |
negative = "(worst quality, low quality:1.4), (bad-image-v2-39000:0.75), (bad_prompt_v2:0.85)"
|
6 |
sampler = "DPM++ 2M Karras"
|
7 |
steps = 35
|
8 |
+
scale = 8.0
|
9 |
|
10 |
embeddings = [
|
11 |
"https://huggingface.co/datasets/Nerfgun3/bad_prompt/resolve/main/bad_prompt_version2.pt",
|
|
|
19 |
"https://huggingface.co/andite/anything-v4.0/resolve/main/anything-v4.0.vae.pt",
|
20 |
]
|
21 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
22 |
os.system("git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui")
|
23 |
os.chdir("stable-diffusion-webui")
|
24 |
|
|
|
29 |
|
30 |
os.chdir("../models/Stable-diffusion")
|
31 |
os.system(f"wget {' '.join(models)}")
|
32 |
+
files = os.listdir()
|
33 |
+
default_vae = [f for f in files if f.endswith(".vae.pt")][0]
|
34 |
+
default_model = [f for f in files if f.endswith(".safetensors") or f.endswith(".ckpt")][0]
|
35 |
os.chdir("../..")
|
36 |
|
37 |
os.system("pip install -U -qq pip")
|