muryshev commited on
Commit
f99e672
·
verified ·
1 Parent(s): 78449ad

Create run.sh

Browse files
Files changed (1) hide show
  1. run.sh +30 -0
run.sh ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/bin/bash
2
+
3
+ N_GPU_LAYERS="${N_GPU_LAYERS:-10}"
4
+ MODEL_PATH=${MODEL_PATH:-/data/models/mixtral-8x7b-v0.1.Q5_K_M.gguf}
5
+ MODEL_URL_="${MODEL_URL:-https://huggingface.co/TheBloke/Mixtral-8x7B-v0.1-GGUF/resolve/main/mixtral-8x7b-v0.1.Q5_K_M.gguf}"
6
+ PORT="${PORT:-7860}"
7
+ CONTEXT="${CONTEXT:-32768}"
8
+
9
+ # Check if the file exists
10
+ if [ ! -e "/data/models/command-r-plus-Q6_K-00001-of-00002.gguf" ]; then
11
+ echo "Downloading model."
12
+ mkdir -p /data/models
13
+ wget -x -q -O /data/models/command-r-plus-Q6_K-00001-of-00002.gguf "https://huggingface.co/pmysl/c4ai-command-r-plus-GGUF/resolve/main/command-r-plus-Q6_K-00001-of-00002.gguf"
14
+ echo "Part 1 downloaded."
15
+ else
16
+ echo "File already exists."
17
+ fi
18
+ # Check if the file exists
19
+ if [ ! -e "/data/models/command-r-plus-Q6_K-00002-of-00002.gguf" ]; then
20
+ echo "Downloading model."
21
+ mkdir -p /data/models
22
+ wget -x -q -O /data/models/command-r-plus-Q6_K-00002-of-00002.gguf "https://huggingface.co/pmysl/c4ai-command-r-plus-GGUF/resolve/main/command-r-plus-Q6_K-00002-of-00002.gguf"
23
+ echo "Part 2 downloaded."
24
+ else
25
+ echo "File already exists."
26
+ fi
27
+ #--n-gpu-layers $N_GPU_LAYERS
28
+ #-c $CONTEXT
29
+ cd /app
30
+ ./server -m "/data/models/command-r-plus-Q6_K-00001-of-00002.gguf" --port $PORT --host 0.0.0.0 --path "/app/public"