File size: 619 Bytes
b966d11
020c079
b966d11
 
020c079
 
 
 
 
 
 
b966d11
 
 
 
 
020c079
b966d11
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
import os
from huggingface_hub import snapshot_download, upload_folder, login

SOURCE_REPO = "yunmorning/broken-model"
TARGET_REPO = "AlexL0701/broken-model-fixed"  # <-- keep your repo here

# Log in using the Space secret
token = os.environ.get("HF_TOKEN")
if not token:
    raise ValueError("HF_TOKEN secret not found. Add it in Space Settings > Secrets.")
login(token=token)

local_dir = "/tmp/broken-model"

snapshot_download(
    repo_id=SOURCE_REPO,
    local_dir=local_dir
)

upload_folder(
    folder_path=local_dir,
    repo_id=TARGET_REPO,
    repo_type="model"
)

print("✅ Model duplicated successfully")