lovebird25 / COMMIT_GUIDE.md
Paul
update code
cfeaf50

A newer version of the Gradio SDK is available: 6.2.0

Upgrade

Git Commit & Push Guide

File đã sẵn sàng commit

Các file sau đã được staged và sẵn sàng commit:

  • new_data_selected.csv - Training dataset
  • finetune_model.py - Fine-tuning script
  • finetuned_reply_service.py - Fine-tuned model service
  • setup_and_finetune.py - Auto-setup script
  • app.py - Updated main app
  • requirements.txt - Updated dependencies
  • .gitignore - Updated to allow dataset
  • README.md - Space documentation
  • ✅ Các file hướng dẫn khác

Bước 1: Commit tất cả changes

cd /Users/paul/Documents/paul/huggingface/lovebird25

# Commit tất cả files
git commit -m "Add fine-tuning support and auto-setup for Hugging Face Spaces

- Add fine-tuning script and service
- Add auto-setup script for first deployment
- Add training dataset (new_data_selected.csv)
- Update app.py to use fine-tuned model
- Add deployment documentation"

Bước 2: Push lên Hugging Face Space

Nếu đã có remote origin:

# Check remote
git remote -v

# Push
git push origin main

Nếu chưa có remote (first time):

  1. Tạo Space trên Hugging Face:

  2. Add remote và push:

# Add remote (thay YOUR_USERNAME và YOUR_SPACE_NAME)
git remote add origin https://huggingface.co/spaces/YOUR_USERNAME/YOUR_SPACE_NAME

# Push code
git push origin main

Bước 3: Đợi Deployment

Sau khi push, Hugging Face sẽ tự động:

  1. Install dependencies (~2-5 phút)
  2. Run setup script (kiểm tra dataset và model)
  3. Fine-tune model nếu có dataset (~30-60 phút)
  4. Start app

Theo dõi progress:

  • Logs tab: Xem quá trình setup và fine-tuning
  • Files tab: Kiểm tra model đã được tạo chưa
  • App tab: Test ứng dụng sau khi deployment xong

Lưu ý

  • Lần đầu deploy: Mất 30-60 phút (bao gồm fine-tuning)
  • Lần sau: Chỉ 2-5 phút (model đã có)
  • Dataset new_data_selected.csv sẽ được commit vào Git
  • Model files sẽ không được commit (trong .gitignore)

Troubleshooting

Git push bị reject?

  • Kiểm tra remote URL có đúng không
  • Đảm bảo đã login Hugging Face CLI: huggingface-cli login

Fine-tuning không chạy?

  • Check Logs tab trong Space
  • Đảm bảo file new_data_selected.csv có trong Space Files
  • Check environment variable ENABLE_FINETUNING