从ModelScope下载模型(平替huggingface 的最优选择)
使用 Python 脚本从 ModelScope 下载模型
编写一个 Python 脚本实现从 ModelScope 下载模型,避免直接使用 Linux 命令。
支持两种下载方式:
- 下载整个模型项目
- 仅下载指定文件而非整个项目 。这样能更灵活地控制下载内容,节省存储空间和带宽。
# pip install modelscopefrom modelscope.hub.snapshot_download import snapshot_download# 指定模型
model_id = 'laion/CLIP-ViT-g-14-laion2B-s12B-b42K'# 指定下载路径(你可以改成自己的路径)
download_dir = "xxx"# 下载模型
local_path = snapshot_download(model_id=model_id, cache_dir=download_dir)print(f'Model downloaded to: {local_path}')
下载指定的文件的代码 coming soon