Open mskyttner opened 8 months ago
I tried these steps and seem to build a llamafile:
cd ~/bin # download necessary tools and data curl -L -o llamafile https://github.com/Mozilla-Ocho/llamafile/releases/download/0.6.1/llamafile-0.6.1 curl -L -o zipalign https://github.com/Mozilla-Ocho/llamafile/releases/download/0.6.1/zipalign-0.6.1 curl -L -o ducksql.gguf https://huggingface.co/motherduckdb/DuckDB-NSQL-7B-v0.1-GGUF/resolve/main/DuckDB-NSQL-7B-v0.1-q8_0.gguf?download=true # verify/test chmod +x llamafile zipalign ./llamafile -m ducksql.gguf # make a single file "ape" executable server cp llamafile ducksql.llamafile echo -e "-m\nducksql.gguf\n--host\n0.0.0.0\n..." > .args zipalign -j0 ducksql.llamafile ducksql.gguf .args # verify/test ./ducksql.llamafile
It seems to work. Would it make sense to add a GHA to release such a portable llamafile distribution?
Screenshot:
I tried these steps and seem to build a llamafile:
It seems to work. Would it make sense to add a GHA to release such a portable llamafile distribution?
Screenshot: