progress / podflow /fix6.sh
eyad-silx's picture
Upload podflow/fix6.sh with huggingface_hub
808220e verified
Raw History Blame Contribute Delete
1.09 kB
#!/bin/bash
set -euo pipefail
TOK="Authorization: Bearer ${1:?need token arg}"
KING="Ingot-XIV-27B-Q2"; PREV="Ingot-XIII-27B-Q2"
rm -f /root/models/king/cur.gguf /root/models/king/prev.gguf /root/models/king/current/*.gguf
curl -sL -H "$TOK" -o /root/models/king/cur.gguf "https://huggingface.co/dendriteholdings/$KING/resolve/main/$KING-PQ2_0.gguf"
curl -sL -H "$TOK" -o /root/models/king/prev.gguf "https://huggingface.co/dendriteholdings/$PREV/resolve/main/$PREV-PQ2_0.gguf"
cp /root/models/king/cur.gguf "/root/models/king/current/$KING-PQ2_0.gguf"
[ "$(stat -c%s /root/models/king/cur.gguf)" -gt 7000000000 ] || { echo CUR_TOO_SMALL; exit 1; }
[ "$(stat -c%s /root/models/king/prev.gguf)" -gt 7000000000 ] || { echo PREV_TOO_SMALL; exit 1; }
head -c 4 /root/models/king/cur.gguf | grep -q GGUF || { echo CUR_NOT_GGUF; exit 1; }
echo KINGS_OK
[ -s /root/king_hf.pt ] || /root/ingot/.venv/bin/python /root/build_king_hf.py \
&& echo SURROGATE_OK
cd /root/ingot
.venv/bin/python /root/fn_test.py && .venv/bin/python /root/transform_check.py \
&& echo SETUP_COMPLETE_ALL_GREEN_FOR_REAL