update WhichModel enum

This commit is contained in:
jhqxxx
2026-03-31 18:45:01 +08:00
parent c5551e7fb8
commit 741869d6dd
44 changed files with 691 additions and 812 deletions
+35 -35
View File
@@ -11,27 +11,27 @@ show_help() {
echo "Usage: $0 [model_alias]"
echo ""
echo "Arguments:"
echo " model_alias The model alias to download (e.g., voxcpm, qwen2.5vl-3b)"
echo " model_alias The model alias to download (e.g., voxcpm, Qwen/Qwen2.5-VL-3B-Instruct)"
echo ""
echo "Available models:"
echo " minicpm4-0.5b"
echo " qwen2.5vl-3b"
echo " qwen2.5vl-7b"
echo " qwen3-0.6b"
echo " qwen3asr-0.6b"
echo " qwen3asr-1.7b"
echo " qwen3vl-2b"
echo " qwen3vl-4b"
echo " qwen3vl-8b"
echo " qwen3vl-32b"
echo " deepseek-ocr"
echo " hunyuan-ocr"
echo " paddleocr-vl"
echo " rmbg2.0"
echo " OpenBMB/MiniCPM4-0.5B"
echo " Qwen/Qwen2.5-VL-3B-Instruct"
echo " Qwen/Qwen2.5-VL-7B-Instruct"
echo " Qwen/Qwen3-0.6B"
echo " Qwen/Qwen3-ASR-0.6B"
echo " Qwen/Qwen3-ASR-1.7B"
echo " Qwen/Qwen3-VL-2B-Instruct"
echo " Qwen/Qwen3-VL-4B-Instruct"
echo " Qwen/Qwen3-VL-8B-Instruct"
echo " Qwen/Qwen3-VL-32B-Instruct"
echo " deepseek-ai/DeepSeek-OCR"
echo " Tencent-Hunyuan/HunyuanOCR"
echo " PaddlePaddle/PaddleOCR-VL"
echo " AI-ModelScope/RMBG-2.0"
echo " voxcpm"
echo " voxcpm1.5"
echo " glm-asr-nano-2512"
echo " fun-asr-nano-2512"
echo " OpenBMB/VoxCPM1.5"
echo " ZhipuAI/GLM-ASR-Nano-2512"
echo " FunAudioLLM/Fun-ASR-Nano-2512"
echo ""
exit 1
}
@@ -46,58 +46,58 @@ MODEL_ALIAS=$1
# Map alias to Repo ID
MODEL_ID=""
case $MODEL_ALIAS in
"minicpm4-0.5b")
"OpenBMB/MiniCPM4-0.5B")
MODEL_ID="OpenBMB/MiniCPM4-0.5B"
;;
"qwen2.5vl-3b")
"Qwen/Qwen2.5-VL-3B-Instruct")
MODEL_ID="Qwen/Qwen2.5-VL-3B-Instruct"
;;
"qwen2.5vl-7b")
"Qwen/Qwen2.5-VL-7B-Instruct")
MODEL_ID="Qwen/Qwen2.5-VL-7B-Instruct"
;;
"qwen3-0.6b")
"Qwen/Qwen3-0.6B")
MODEL_ID="Qwen/Qwen3-0.6B"
;;
"qwen3asr-0.6b")
"Qwen/Qwen3-ASR-0.6B")
MODEL_ID="Qwen/Qwen3-ASR-0.6B"
;;
"qwen3asr-1.7b")
"Qwen/Qwen3-ASR-1.7B")
MODEL_ID="Qwen/Qwen3-ASR-1.7B"
;;
"qwen3vl-2b")
"Qwen/Qwen3-VL-2B-Instruct")
MODEL_ID="Qwen/Qwen3-VL-2B-Instruct"
;;
"qwen3vl-4b")
"Qwen/Qwen3-VL-4B-Instruct")
MODEL_ID="Qwen/Qwen3-VL-4B-Instruct"
;;
"qwen3vl-8b")
"Qwen/Qwen3-VL-8B-Instruct")
MODEL_ID="Qwen/Qwen3-VL-8B-Instruct"
;;
"qwen3vl-32b")
"Qwen/Qwen3-VL-32B-Instruct")
MODEL_ID="Qwen/Qwen3-VL-32B-Instruct"
;;
"deepseek-ocr")
"deepseek-ai/DeepSeek-OCR")
MODEL_ID="deepseek-ai/DeepSeek-OCR"
;;
"hunyuan-ocr")
"Tencent-Hunyuan/HunyuanOCR")
MODEL_ID="Tencent-Hunyuan/HunyuanOCR"
;;
"paddleocr-vl")
"PaddlePaddle/PaddleOCR-VL")
MODEL_ID="PaddlePaddle/PaddleOCR-VL"
;;
"rmbg2.0")
"AI-ModelScope/RMBG-2.0")
MODEL_ID="briaai/RMBG-2.0"
;;
"voxcpm")
MODEL_ID="openbmb/VoxCPM-0.5B"
;;
"voxcpm1.5")
"OpenBMB/VoxCPM1.5")
MODEL_ID="openbmb/VoxCPM1.5"
;;
"glm-asr-nano-2512")
"ZhipuAI/GLM-ASR-Nano-2512")
MODEL_ID="zai-org/GLM-ASR-Nano-2512"
;;
"fun-asr-nano-2512")
"FunAudioLLM/Fun-ASR-Nano-2512")
MODEL_ID="FunAudioLLM/Fun-ASR-Nano-2512"
;;
*)