Spaces:
No application file
No application file
| 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}") | |