File size: 481 Bytes
e2cb84b | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | from huggingface_hub import HfApi, create_repo, upload_folder
import os
def upload_to_hf(folder_path: str, repo_name: str, token: str):
api = HfApi()
user = api.whoami(token)["name"]
repo_id = f"{user}/{repo_name}"
create_repo(repo_id, token=token, exist_ok=True)
upload_folder(
folder_path=folder_path,
repo_id=repo_id,
repo_type="model",
token=token,
commit_message="Evolutionary merge upload"
)
return repo_id |