File tree Expand file tree Collapse file tree 1 file changed +15
-3
lines changed Expand file tree Collapse file tree 1 file changed +15
-3
lines changed Original file line number Diff line number Diff line change 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 إذا لم يكن موجود
415mkdir -p models
516
617#  تحميل النموذج إذا لم يكن موجود
718if  [ !  -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
1122fi 
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
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments