Spaces:
Build error
Build error
File size: 1,362 Bytes
9b4ef96 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 |
#!/bin/bash
echo "π Setup Base LLM Environment"
echo "=============================="
# Check if Python 3.8+ is available
python_version=$(python3 --version 2>&1 | grep -oP '\d+\.\d+' | head -1)
if [[ -z "$python_version" ]]; then
echo "β Python 3 tidak ditemukan!"
echo "Silakan install Python 3.8+ terlebih dahulu"
exit 1
fi
echo "β
Python version: $python_version"
# Create virtual environment
echo "π¦ Creating virtual environment..."
python3 -m venv venv
# Activate virtual environment
echo "π§ Activating virtual environment..."
source venv/bin/activate
# Upgrade pip
echo "β¬οΈ Upgrading pip..."
pip install --upgrade pip
# Install requirements
echo "π Installing requirements..."
pip install -r requirements.txt
# Install additional tools
echo "π οΈ Installing additional tools..."
pip install huggingface-cli
echo ""
echo "β
Setup selesai!"
echo ""
echo "π Langkah selanjutnya:"
echo "1. Aktifkan virtual environment: source venv/bin/activate"
echo "2. Set HuggingFace token: export HUGGINGFACE_TOKEN='your_token'"
echo "3. Jalankan: python scripts/download_model.py"
echo "4. Jalankan: python scripts/finetune_lora.py"
echo ""
echo "π‘ Tips:"
echo "- Selalu aktifkan venv sebelum menjalankan script"
echo "- Gunakan 'deactivate' untuk keluar dari venv"
echo "- Pastikan GPU tersedia untuk training"
|