textilindo-ai-assistant / run_novita.sh
Stefanus Simandjuntak
initial commit
9b4ef96
#!/bin/bash
echo "πŸš€ Complete Novita AI Setup"
echo "==========================="
# Check if virtual environment exists
if [ ! -d "venv" ]; then
echo "πŸ“¦ Virtual environment not found. Creating..."
chmod +x setup_novita.sh
./setup_novita.sh
else
echo "βœ… Virtual environment found"
fi
# Activate virtual environment
echo "πŸ”§ Activating virtual environment..."
source venv/bin/activate
# Check Novita AI API key
if [ -z "$NOVITA_API_KEY" ]; then
echo "⚠️ NOVITA_API_KEY not set"
echo "Please set your key:"
echo "export NOVITA_API_KEY='your_key_here'"
echo ""
read -p "Enter your Novita AI API key: " key
if [ ! -z "$key" ]; then
export NOVITA_API_KEY="$key"
echo "βœ… API key set"
else
echo "❌ No API key provided. Exiting..."
exit 1
fi
else
echo "βœ… Novita AI API key found"
fi
# Create data directory if not exists
if [ ! -d "data" ]; then
echo "πŸ“ Creating data directory..."
mkdir -p data
fi
echo ""
echo "πŸŽ‰ Setup Complete!"
echo "=================="
echo ""
echo "πŸ“‹ Next steps:"
echo "1. Review available models: python scripts/novita_ai_setup.py"
echo "2. Create fine-tuning job"
echo "3. Monitor training progress"
echo ""
echo "πŸ’‘ Tips:"
echo "- Always activate venv: source venv/bin/activate"
echo "- Check API documentation: https://docs.novita.ai"
echo "- Monitor your usage in Novita AI dashboard"
echo ""
echo "πŸš€ Ready to start with Novita AI!"