Download scripts/setup_h3.sh from cdkkkk/setup: direct link, hf CLI and curl.
- Browser
- Download file 2.17 kB
-
https://huggingface.co/cdkkkk/setup/resolve/main/scripts/setup_h3.sh
- Command line
-
hf download hf://cdkkkk/setup/scripts/setup_h3.sh
-
curl -L -o setup_h3.sh https://huggingface.co/cdkkkk/setup/resolve/main/scripts/setup_h3.sh
2.17 kB
| set -euo pipefail | |
| TMP_CACHE=$(mktemp -d) | |
| export HF_HUB_CACHE="$TMP_CACHE" | |
| TMP=$(mktemp -d) | |
| MODELS_DIR="ComfyUI/models" | |
| LORAS_DIR="$MODELS_DIR/loras/h3" | |
| hf_cli_install() { | |
| if ! command -v hf &> /dev/null; then | |
| echo "hf not found, installing..." | |
| curl -LsSf https://hf.co/cli/install.sh | bash | |
| else | |
| echo "hf is already installed." | |
| fi | |
| } | |
| hf_download_flat() { | |
| local repo="$1" file="$2" dest="$3" | |
| hf download "$repo" "$file" --local-dir "$TMP" | |
| mkdir -p "$dest" | |
| mv "$TMP/$file" "$dest/$(basename "$file")" | |
| } | |
| hf_cli_install | |
| hf_download_flat "Comfy-Org/MiniMax-H3" "text_encoders/qwen3vl_32b_minimax_h3_int8_convrot.safetensors" "$MODELS_DIR/text_encoders" | |
| hf_download_flat "Comfy-Org/MiniMax-H3" "vae/minimax_h3_audio_vae_fp32.safetensors" "$MODELS_DIR/vae" | |
| #hf_download_flat "Comfy-Org/MiniMax-H3" "vae/minimax_h3_video_vae_fp16.safetensors" "$MODELS_DIR/vae" | |
| hf_download_flat "Kijai/MiniMax-H3-experimental" "minimax_h3_video_vae_int8_convrot.safetensors" "$MODELS_DIR/vae" | |
| hf_download_flat "Comfy-Org/MiniMax-H3" "diffusion_models/minimax_h3_fl2va_pruned_int8_convrot.safetensors" "$MODELS_DIR/diffusion_models" | |
| #hf_download_flat "Comfy-Org/MiniMax-H3" "diffusion_models/minimax_h3_ref2va_int8_convrot.safetensors" "$MODELS_DIR/diffusion_models" | |
| hf_download_flat "Comfy-Org/frame_interpolation" "frame_interpolation/film_net_fp16.safetensors" "$MODELS_DIR/frame_interpolation" | |
| hf_download_flat "larryvrh/MiniMax-H3-Turbo-Lora" "minimax_h3_turbo_v4_step600_ema.safetensors" "$LORAS_DIR" | |
| hf_download_flat "Kijai/MiniMax-H3_comfy" "loras/minimax_h3_fl2v_lightx2v_turbo_4step_v0.1_comfy_resized_avg_rank_21_bf16.safetensors" "$LORAS_DIR" | |
| curl -L -O https://github.com/madebyollin/taehv/raw/62f7591f59dfbb4c3c02b7a621d180a9eeaba26c/safetensors/taeh3.safetensors | |
| mv taeh3.safetensors $MODELS_DIR/vae_approx | |
| # sageattention | |
| #git clone https://github.com/thu-ml/SageAttention.git | |
| #PYTHON_SITE=$(python3 -c "import site; print(site.getsitepackages()[0])") | |
| #export CPATH="$PYTHON_SITE/nvidia/cu13/include:$CPATH" | |
| #cd SageAttention | |
| #pip install -e . --no-build-isolation | |
| rm -rf "$TMP_CACHE" | |
| rm -rf "$TMP" |