Commit ·
b961f46
1
Parent(s): 3f95f3e
Use Hub Python API for model downloads
Browse files- scripts/bootstrap_comfy.py +19 -23
scripts/bootstrap_comfy.py
CHANGED
|
@@ -191,30 +191,26 @@ def download_models(dry_run: bool = False) -> None:
|
|
| 191 |
"""
|
| 192 |
|
| 193 |
token = os.environ.get("HF_TOKEN")
|
| 194 |
-
|
| 195 |
-
|
| 196 |
-
|
| 197 |
-
|
| 198 |
-
|
| 199 |
-
|
| 200 |
-
|
| 201 |
-
|
| 202 |
-
|
| 203 |
-
|
| 204 |
-
|
| 205 |
-
|
|
|
|
|
|
|
| 206 |
)
|
| 207 |
-
|
| 208 |
-
|
| 209 |
-
|
| 210 |
-
|
| 211 |
-
|
| 212 |
-
"MelBandRoformer_fp32.safetensors",
|
| 213 |
-
"--local-dir",
|
| 214 |
-
str(model_target("melband")),
|
| 215 |
-
*token_args,
|
| 216 |
-
],
|
| 217 |
-
dry_run=dry_run,
|
| 218 |
)
|
| 219 |
|
| 220 |
|
|
|
|
| 191 |
"""
|
| 192 |
|
| 193 |
token = os.environ.get("HF_TOKEN")
|
| 194 |
+
if dry_run:
|
| 195 |
+
print(f"+ snapshot_download openbmb/VoxCPM2 -> {model_target('voxcpm2')}")
|
| 196 |
+
print(
|
| 197 |
+
"+ hf_hub_download "
|
| 198 |
+
f"Kijai/MelBandRoFormer_comfy/MelBandRoformer_fp32.safetensors -> {model_target('melband')}"
|
| 199 |
+
)
|
| 200 |
+
return
|
| 201 |
+
|
| 202 |
+
from huggingface_hub import hf_hub_download, snapshot_download
|
| 203 |
+
|
| 204 |
+
snapshot_download(
|
| 205 |
+
repo_id="openbmb/VoxCPM2",
|
| 206 |
+
local_dir=model_target("voxcpm2"),
|
| 207 |
+
token=token,
|
| 208 |
)
|
| 209 |
+
hf_hub_download(
|
| 210 |
+
repo_id="Kijai/MelBandRoFormer_comfy",
|
| 211 |
+
filename="MelBandRoformer_fp32.safetensors",
|
| 212 |
+
local_dir=model_target("melband"),
|
| 213 |
+
token=token,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 214 |
)
|
| 215 |
|
| 216 |
|