from huggingface_hub import HfApi import os api = HfApi(token=os.environ["HF_TOKEN"]) # 또는 직접 토큰 문자열 넣어도 됨 (로컬에서만) BASE = "/projectnb/ivc-ml/youngsun/Video_Eval/VLM_Eval/dataset/hf_videos_local" REPO = "dghadiya/video_examples" subdirs = [ "Wan2.2", "wan21_videos", "Opensora_768", "Hunyuan_videos", "RunwayGen4", ] for sub in subdirs: folder_full = f"{BASE}/{sub}" print("=== uploading", folder_full, "->", REPO, "as", sub, "===") api.upload_folder( folder_path=folder_full, repo_id=REPO, repo_type="dataset", path_in_repo=sub, # 이게 포인트: remote 쪽에서도 같은 폴더 이름으로 들어감 )