# Deployment Script for Hugging Face Spaces # Run this script to deploy your personality chatbot Write-Host "šŸš€ Deploying to Hugging Face Spaces..." -ForegroundColor Cyan Write-Host "" # Step 1: Initialize git Write-Host "Step 1: Initializing git repository..." -ForegroundColor Yellow git init # Step 2: Install Git LFS Write-Host "`nStep 2: Setting up Git LFS for large files..." -ForegroundColor Yellow git lfs install # Step 3: Track large files Write-Host "`nStep 3: Tracking model files with Git LFS..." -ForegroundColor Yellow git lfs track "*.safetensors" git lfs track "*.bin" git lfs track "*.json" # Step 4: Add files Write-Host "`nStep 4: Adding all files to git..." -ForegroundColor Yellow git add .gitattributes git add . # Step 5: Commit Write-Host "`nStep 5: Creating commit..." -ForegroundColor Yellow git commit -m "Initial commit: Multi-personality chatbot" # Step 6: Add remote Write-Host "`nStep 6: Adding Hugging Face Space as remote..." -ForegroundColor Yellow git remote add space https://huggingface.co/spaces/dianacasti/personality-chatbot # Step 7: Push Write-Host "`nStep 7: Pushing to Hugging Face Space..." -ForegroundColor Yellow Write-Host "āš ļø You will be prompted for credentials:" -ForegroundColor Cyan Write-Host " Username: dianacasti" -ForegroundColor White Write-Host " Password: [Your Hugging Face Token - NOT your account password]" -ForegroundColor White Write-Host " Get token from: https://huggingface.co/settings/tokens" -ForegroundColor White Write-Host "" Write-Host "ā±ļø This may take 15-30 minutes to upload model files..." -ForegroundColor Cyan Write-Host "" git push --force space main Write-Host "`nāœ… Deployment complete!" -ForegroundColor Green Write-Host "🌐 Your app will be live at:" -ForegroundColor Cyan Write-Host " https://dianacasti-personality-chatbot.hf.space" -ForegroundColor White Write-Host "" Write-Host "Note: The Space may take 5-10 minutes to build after the push completes." -ForegroundColor Yellow