reyden009's picture
Upload folder using huggingface_hub
d4c2896 verified
Raw
History Blame Contribute Delete
1.45 kB
#!/usr/bin/env bash
# Download F3 (Q5_K_M / Q8_0 quantizations + quantized DFlash drafts).
# Does not compete with the GPU (network/disk only). Uses scripts/dl.py (resume+retries).
# Usage: setsid nohup bash scripts/download_f3.sh > /tmp/opencode/dl-f3.log 2>&1 &
set -uo pipefail
REPO="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
cd "$REPO"
source scripts/spec-env.sh
DL="python scripts/dl.py"
B="https://huggingface.co"
mkdir -p models
log() { echo "[$(date '+%F %T')] $*"; }
log "F3 downloads START"
# Quantized targets (F3): Qwen3-8B Q5/Q8, Gemma 4 12B Q5/Q8
$DL "$B/Qwen/Qwen3-8B-GGUF/resolve/main/Qwen3-8B-Q5_K_M.gguf" models/Qwen3-8B-Q5_K_M.gguf && log "qwen q5 OK"
$DL "$B/Qwen/Qwen3-8B-GGUF/resolve/main/Qwen3-8B-Q8_0.gguf" models/Qwen3-8B-Q8_0.gguf && log "qwen q8 OK"
$DL "$B/unsloth/gemma-4-12b-it-GGUF/resolve/main/gemma-4-12b-it-Q5_K_M.gguf" models/gemma-4-12b-it-Q5_K_M.gguf && log "gemma q5 OK"
$DL "$B/unsloth/gemma-4-12b-it-GGUF/resolve/main/gemma-4-12b-it-Q8_0.gguf" models/gemma-4-12b-it-Q8_0.gguf && log "gemma q8 OK"
# Quantized draft (G3): DFlash 12B Q4_K_M / Q8_0
$DL "$B/williamliao/gemma-4-12B-it-DFlash-GGUF/resolve/main/gemma-4-12B-it-DFlash-Q4_K_M.gguf" models/drafts/gemma-4-12B-it-DFlash-Q4_K_M.gguf && log "dflash q4 OK"
$DL "$B/williamliao/gemma-4-12B-it-DFlash-GGUF/resolve/main/gemma-4-12B-it-DFlash-Q8_0.gguf" models/drafts/gemma-4-12B-it-DFlash-Q8_0.gguf && log "dflash q8 OK"
log "F3 downloads DONE"