| from huggingface_hub import HfApi, HfFolder, Repository | |
| # Before running, login with: huggingface-cli login | |
| # and set your HF_TOKEN | |
| def upload_to_hf(repo_id="username/model-repo", local_dir="."): | |
| repo = Repository(local_dir=local_dir, clone_from=repo_id, use_auth_token=True) | |
| repo.git_pull() | |
| repo.push_to_hub(commit_message="Upload model") | |
| if __name__ == "__main__": | |
| upload_to_hf() | |