File size: 894 Bytes
4a7224a |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
from huggingface_hub import HfApi, HfFolder, Repository
# Authenticate to the Hugging Face Hub
hf_username = "jiahuimbzuai" # Replace with your Hugging Face username
hf_token = HfFolder.get_token() # Make sure you've logged in using `huggingface-cli login`
# Path to your model files
model_directory = "/ukp-storage-1/geng/78076-llava-v1.5-13b-task-lora--textvqa-5k--vlguard"
# Create a repository on the Hugging Face Hub
api = HfApi()
repo_url = api.create_repo(repo_id="llava-v1.5-vlguard-7b", token=hf_token, private=False) # Set `private=True` to create a private repository
# Clone the repository and copy your model files
repo = Repository(local_dir=model_directory, clone_from=repo_url, use_auth_token=hf_token)
repo.git_add() # Add all files in the directory
repo.git_commit("Initial commit with my model")
repo.git_push()
print(f"Model successfully uploaded to: {repo_url}")
|