knoxel commited on
Commit
3092fb9
·
verified ·
1 Parent(s): 4e8a148

Upload start.sh

Browse files
Files changed (1) hide show
  1. start.sh +31 -0
start.sh ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/bin/bash
2
+ set -e
3
+
4
+ MODEL_PATH="/home/user/app/models/bitnet-b1.58-2B-4T-gguf/ggml-model-i2_s.gguf"
5
+ SERVER_BIN="/home/user/app/bin/llama-server"
6
+
7
+ # Start llama-server in background
8
+ echo "Starting bitnet.cpp llama-server..."
9
+ $SERVER_BIN \
10
+ -m "$MODEL_PATH" \
11
+ --host 127.0.0.1 \
12
+ --port 8080 \
13
+ -t 2 \
14
+ -c 4096 \
15
+ --log-disable &
16
+
17
+ SERVER_PID=$!
18
+
19
+ # Wait for server to be ready
20
+ echo "Waiting for server to start..."
21
+ for i in $(seq 1 60); do
22
+ if curl -s http://127.0.0.1:8080/health > /dev/null 2>&1; then
23
+ echo "Server ready!"
24
+ break
25
+ fi
26
+ sleep 1
27
+ done
28
+
29
+ # Start Gradio app
30
+ echo "Starting Gradio app..."
31
+ exec python app.py