Spaces:
Runtime error
Runtime error
| # Start Ollama in the background | |
| ollama serve & | |
| # Wait for Ollama to be ready (check if port 11434 is open) | |
| echo "Waiting for Ollama to start..." | |
| timeout 30s bash -c "until curl -s http://localhost:11434 > /dev/null; do sleep 1; done" | |
| if [ $? -eq 0 ]; then | |
| echo "Ollama is running." | |
| else | |
| echo "Failed to start Ollama within 30 seconds." | |
| exit 1 | |
| fi | |
| # Pull the model (llama3.2) | |
| echo "Pulling llama3.2 model..." | |
| ollama pull llama3.2 | |
| # Start Streamlit | |
| echo "Starting Streamlit..." | |
| streamlit run app.py --server.port 8501 --server.address 0.0.0.0 |