jglowa commited on
Commit
79ac8a2
·
verified ·
1 Parent(s): ed5b20f

Upload prosty-jezyk.cmd

Browse files
Files changed (1) hide show
  1. prosty-jezyk.cmd +21 -19
prosty-jezyk.cmd CHANGED
@@ -1,19 +1,21 @@
1
- :; # Prosty Język v1.1 - Jerzy Głowacki na licencji Apache 2.0
2
- :; # *NIX:
3
- :; llamafile=prosty-jezyk.llamafile
4
- :; logfile=prosty-jezyk.log
5
- :; [ ! -f $llamafile ] && echo Pobieranie $llamafile... && curl -Lo $llamafile https://huggingface.co/jglowa/prosty-jezyk/resolve/main/prosty-jezyk.llamafile?download=true && chmod +x $llamafile && echo Gotowe!
6
- :; >$logfile
7
- :; echo "Uruchamianie serwera llamafile na http://localhost:8080..."
8
- :; ./$llamafile --server --v2 --flash-attn 1 $@ 2>&1 | tee $logfile &
9
- :; (tail -f $logfile &) | grep -q "server listen" && echo "Uruchamianie czatu na stronie http://localhost:8080 w przeglądarce..." && xdg-open "http://localhost:8080" || open "http://localhost:8080"; wait; exit $?
10
- :; # Windows:
11
- @echo off
12
- chcp 65001 >nul
13
- set llamafile=prosty-jezyk.llamafile
14
- set logfile=prosty-jezyk.log
15
- if not exist %llamafile% echo Pobieranie %llamafile%... && curl -Lo %llamafile% https://huggingface.co/jglowa/prosty-jezyk/resolve/main/prosty-jezyk.llamafile?download=true && echo Gotowe!
16
- break>%logfile%
17
- start "Prosty Język" cmd /c "echo Uruchamianie serwera llamafile na http://localhost:8080... && %llamafile% --server --v2 --flash-attn 1 %* 2>&1 | find /v "" >%logfile%"
18
- :waitForReady
19
- findstr /c:"server listen" %logfile% >nul && echo Uruchamianie czatu na http://localhost:8080 w przeglądarce... && start http://localhost:8080 || (timeout 1 >nul & goto waitForReady)
 
 
 
1
+ :; @set() { export "$@"; }; @echo() { echo "$@"; }
2
+ @echo Prosty Język v1.2 - Jerzy Głowacki na licencji Apache 2.0
3
+ :; # Zmienne:
4
+ @set llamafile=prosty-jezyk.llamafile
5
+ @set logfile=prosty-jezyk.log
6
+ :; # *NIX:
7
+ :; [ ! -f $llamafile ] && echo Pobieranie $llamafile... && curl -Lo $llamafile https://huggingface.co/jglowa/prosty-jezyk/resolve/main/prosty-jezyk.llamafile?download=true && chmod +x $llamafile && echo Gotowe!
8
+ :; >$logfile
9
+ :; echo "Uruchamianie serwera llamafile na http://localhost:8080..."
10
+ :; ./$llamafile --server --v2 --flash-attn 1 $@ 2>&1 | tee $logfile &
11
+ :; echo "Oczekiwanie na załadowanie serwera llamafile..."
12
+ :; (tail -f $logfile &) | grep -q "server listen" && echo "Uruchamianie czatu na stronie http://localhost:8080 w przeglądarce..." && xdg-open "http://localhost:8080" || open "http://localhost:8080"; wait; exit $?
13
+ :; # Windows:
14
+ @echo off
15
+ chcp 65001 >nul
16
+ if not exist %llamafile% echo Pobieranie %llamafile%... && curl -Lo %llamafile% https://huggingface.co/jglowa/prosty-jezyk/resolve/main/prosty-jezyk.llamafile?download=true && echo Gotowe!
17
+ break>%logfile%
18
+ start "Prosty Język" cmd /c "echo Uruchamianie serwera llamafile na http://localhost:8080... && %llamafile% --server --v2 --flash-attn 1 %* 2>&1 | find /v "" >%logfile%"
19
+ echo Oczekiwanie na załadowanie serwera llamafile...
20
+ :waitForReady
21
+ findstr /c:"server listen" %logfile% >nul && echo Uruchamianie czatu na http://localhost:8080 w przeglądarce... && start http://localhost:8080 || (timeout 1 >nul & goto waitForReady)