Spaces:
No application file
No application file
File size: 596 Bytes
480e694 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
import shutil
from huggingface_hub import HfApi
# Hugging Face setup
HF_USERNAME = "your-hf-username"
REPO_NAME = f"{HF_USERNAME}/product-recommendation"
api = HfApi()
# Create Hugging Face repo (if not exists)
api.create_repo(REPO_NAME, exist_ok=True)
# Copy embeddings to upload
shutil.copy("../models/product_embeddings.pkl", "product_embeddings.pkl")
# Upload to Hugging Face
api.upload_file(
path_or_fileobj="product_embeddings.pkl",
path_in_repo="product_embeddings.pkl",
repo_id=REPO_NAME
)
print(f"✅ Model uploaded to Hugging Face: https://huggingface.co/{REPO_NAME}")
|