File size: 968 Bytes
898d83e
264681b
d487566
264681b
12bbaf2
 
 
 
 
aa7ea36
12bbaf2
 
db4e8bf
12bbaf2
 
 
 
 
aa7ea36
12bbaf2
 
946e50b
12bbaf2
d4b7fb9
00e5fa1
80cc641
12bbaf2
11f5c93
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
#!/bin/bash

mkdir -p data

# TEN Turn Detection
HF_MODEL_PATH_1=TEN-framework/TEN_Turn_Detection
HF_MODEL_NAME_1=$(basename ${HF_MODEL_PATH_1})
LOCAL_MODEL_PATH_1=./data/${HF_MODEL_NAME_1}
VLLM_SERVE_API_KEY_1=TEN_Turn_Detection

HF_HUB_ENABLE_HF_TRANSFER=1 huggingface-cli download ${HF_MODEL_PATH_1} --local-dir ${LOCAL_MODEL_PATH_1}
vllm serve ${LOCAL_MODEL_PATH_1} --served-model-name ${HF_MODEL_NAME_1} --api-key ${VLLM_SERVE_API_KEY_1} &

# Shisa 7b V1
HF_MODEL_PATH_2=TEN-framework/Shisa-7b-V1
HF_MODEL_NAME_2=$(basename ${HF_MODEL_PATH_2})
LOCAL_MODEL_PATH_2=./data/${HF_MODEL_NAME_2}
VLLM_SERVE_API_KEY_2=Shisa_7b_V1

HF_HUB_ENABLE_HF_TRANSFER=1 huggingface-cli download ${HF_MODEL_PATH_2} --local-dir ${LOCAL_MODEL_PATH_2}
vllm serve ${LOCAL_MODEL_PATH_2} --served-model-name ${HF_MODEL_NAME_2} --api-key ${VLLM_SERVE_API_KEY_2} &

# Start frontend
export NEXT_PUBLIC_EDIT_GRAPH_MODE=false
cd /app/demo && npm run dev &

# Start backend
cd /app && task run