eyad-silx commited on
Commit
808220e
·
verified ·
1 Parent(s): a894ded

Upload podflow/fix6.sh with huggingface_hub

Browse files
Files changed (1) hide show
  1. podflow/fix6.sh +17 -0
podflow/fix6.sh ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/bin/bash
2
+ set -euo pipefail
3
+ TOK="Authorization: Bearer ${1:?need token arg}"
4
+ KING="Ingot-XIV-27B-Q2"; PREV="Ingot-XIII-27B-Q2"
5
+ rm -f /root/models/king/cur.gguf /root/models/king/prev.gguf /root/models/king/current/*.gguf
6
+ curl -sL -H "$TOK" -o /root/models/king/cur.gguf "https://huggingface.co/dendriteholdings/$KING/resolve/main/$KING-PQ2_0.gguf"
7
+ curl -sL -H "$TOK" -o /root/models/king/prev.gguf "https://huggingface.co/dendriteholdings/$PREV/resolve/main/$PREV-PQ2_0.gguf"
8
+ cp /root/models/king/cur.gguf "/root/models/king/current/$KING-PQ2_0.gguf"
9
+ [ "$(stat -c%s /root/models/king/cur.gguf)" -gt 7000000000 ] || { echo CUR_TOO_SMALL; exit 1; }
10
+ [ "$(stat -c%s /root/models/king/prev.gguf)" -gt 7000000000 ] || { echo PREV_TOO_SMALL; exit 1; }
11
+ head -c 4 /root/models/king/cur.gguf | grep -q GGUF || { echo CUR_NOT_GGUF; exit 1; }
12
+ echo KINGS_OK
13
+ [ -s /root/king_hf.pt ] || /root/ingot/.venv/bin/python /root/build_king_hf.py \
14
+ && echo SURROGATE_OK
15
+ cd /root/ingot
16
+ .venv/bin/python /root/fn_test.py && .venv/bin/python /root/transform_check.py \
17
+ && echo SETUP_COMPLETE_ALL_GREEN_FOR_REAL