Spaces:
Build error
Build error
| echo "π Setup Novita AI 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 for Novita AI | |
| echo "π Installing requirements..." | |
| pip install requests openai python-dotenv | |
| # Install additional tools | |
| echo "π οΈ Installing additional tools..." | |
| pip install huggingface-hub | |
| echo "" | |
| echo "β Setup selesai!" | |
| echo "" | |
| echo "π Langkah selanjutnya:" | |
| echo "1. Aktifkan virtual environment: source venv/bin/activate" | |
| echo "2. Set Novita AI API key: export NOVITA_API_KEY='your_key'" | |
| echo "3. Jalankan: python scripts/novita_ai_setup.py" | |
| echo "" | |
| echo "π‘ Tips:" | |
| echo "- Selalu aktifkan venv sebelum menjalankan script" | |
| echo "- Gunakan 'deactivate' untuk keluar dari venv" | |
| echo "- Pastikan API key Novita AI valid" | |
| echo "" | |
| echo "π Untuk mendapatkan API key:" | |
| echo "1. Kunjungi https://novita.ai" | |
| echo "2. Buat account atau login" | |
| echo "3. Buka dashboard dan cari API keys" | |
| echo "4. Copy API key dan set sebagai environment variable" | |