Update prosty-jezyk.cmd
Browse files- prosty-jezyk.cmd +15 -6
prosty-jezyk.cmd
CHANGED
|
@@ -1,10 +1,19 @@
|
|
| 1 |
-
:; # Prosty Język v1.
|
| 2 |
:; # *NIX:
|
| 3 |
-
:;
|
| 4 |
-
:;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 5 |
:; # Windows:
|
| 6 |
@echo off
|
| 7 |
chcp 65001 >nul
|
| 8 |
-
|
| 9 |
-
|
| 10 |
-
prosty-jezyk.llamafile
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 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)
|