Spaces:
Runtime error
Runtime error
# Exit on error | |
set -e | |
echo "Starting initialization..." | |
# Update pip and install dependencies | |
echo "Updating pip and installing dependencies..." | |
python -m pip install --upgrade pip | |
pip install -r requirements.txt | |
# Install Groq SDK | |
pip install groq>=0.4.1 | |
# Verify API keys and connectivity | |
echo "Verifying package versions..." | |
python check_versions.py | |
if [ $? -ne 0 ]; then | |
echo "Error: Package version verification failed" | |
exit 1 | |
fi | |
# Configure environment | |
if [ -z "$GROQ_API_KEY" ]; then | |
echo "Warning: GROQ_API_KEY not set. Falling back to local models." | |
export MODEL_BACKEND=huggingface | |
fi | |
if [ -z "$HUGGINGFACE_TOKEN" ]; then | |
echo "Warning: HUGGINGFACE_TOKEN not set. Some features may be limited." | |
fi | |
# Start the application | |
echo "Starting Advanced Agentic System..." | |
export PYTHONPATH="${PYTHONPATH}:${PWD}" | |
python main.py | |