Skip to content

Commit be0bf32

Browse files
authored
Update start.sh
1 parent 7b7d8ba commit be0bf32

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

start.sh

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,26 @@
11
#!/bin/bash
22

3-
# إنشاء مجلد النماذج إذا لم يكن موجود
3+
# إنشاء مجلد build إذا لم يكن موجود
4+
mkdir -p build
5+
6+
# تنزيل الملف التنفيذي server إذا لم يكن موجوداً
7+
if [ ! -f build/server ]; then
8+
echo "🔽 Downloading server binary..."
9+
wget -O build/server \
10+
https://github.com/issa261/llama.cpp/raw/main/build/server
11+
chmod +x build/server
12+
fi
13+
14+
# إنشاء مجلد models إذا لم يكن موجود
415
mkdir -p models
516

617
# تحميل النموذج إذا لم يكن موجود
718
if [ ! -f models/tinyllama-1.1b-chat-v1.0.Q8_0.gguf ]; then
8-
echo "Downloading model..."
19+
echo "🔽 Downloading model..."
920
wget -O models/tinyllama-1.1b-chat-v1.0.Q8_0.gguf \
1021
https://raw.githubusercontent.com/issa261/github-workflows-download-model.yml/main/tinyllama-1.1b-chat-v1.0.Q8_0.gguf
1122
fi
1223

13-
# تشغيل السيرفر من مجلد build
24+
# تشغيل الخادم
25+
echo "🚀 Starting server..."
1426
./build/server -m models/tinyllama-1.1b-chat-v1.0.Q8_0.gguf -c 512 -n 256 --host 0.0.0.0 --port 8080

0 commit comments

Comments
 (0)