Spaces:
Sleeping
Sleeping
File size: 681 Bytes
03ac85a e37c64c cff6918 021e403 03ac85a 35e5418 addff1b 03ac85a addff1b 03ac85a 35e5418 03ac85a 35e5418 |
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 |
#!/usr/bin/env bash
# Exit immediately if ANY command in the script fails (returns a non-zero exit code).
set -e
export OLLAMA_LOG_LEVEL=error # 'error', 'warn', 'info', 'debug'
unset OLLAMA_DEBUG
echo "Starting Ollama..."
ollama serve &
# Wait for Ollama to be ready
echo "Waiting for Ollama to be ready..."
until curl -s http://127.0.0.1:11434 > /dev/null; do
sleep 1
done
echo "Pulling model tinyllama & llama3..."
ollama pull tinyllama
ollama pull llama3
echo "Models pulled successfully."
mkdir -p tmp
echo "Starting Streamlit..."
streamlit run src/app.py --server.port=8501 --server.address=0.0.0.0
# Keep container alive until both background processes stop
wait
|