
ModelScope CLI 上手笔记拉取模型权重到发布首个版本的关键动作【免费下载链接】modelscopeModelScope: bring the notion of Model-as-a-Service to life.项目地址: https://gitcode.com/GitHub_Trending/mo/modelscope在 CI 里一行modelscope download就能把指定模型的权重精确拉到构建机却没人告诉你哪些参数组合会拉下整个仓库的冗余文件——这篇笔记基于仓库内 docs/source/command.md 的真实命令定义把 ModelScope 命令行里最实用的动作捋一遍。三十秒跑通第一步安装pip install modelscope # 需要 Python 3.10第二步验证 CLI 可执行modelscope --help # 应列出 download、login、model 等子命令第三步拉一个具体文件试试modelscope download --model AI-ModelScope/gpt2 config.json # 只取单个文件运行后应看到 config.json 出现在默认缓存目录~/.cache/modelscope下对应模型路径而不是整个模型仓库被拉下来。 一次完整任务从建仓到上传首个版本创建私有模型仓库当你需要把一个还没公开的内部模型托管到组织名下时执行modelscope model -act create \ -gid your-org -mid my-ner-model \ -vis 3 \ # 可见性1 私有 / 3 内部 / 5 公开 -lic MIT -ch 医疗NER模型运行后应看到模型创建成功的提示仓库路径为your-org/my-ner-model。⚠️-lic只接受枚举值Apache License 2.0、GPL-2.0、GPL-3.0、LGPL-2.1、LGPL-3.0、AFL-3.0、ECL-2.0、MIT随手填其他值会直接失败。上传本地模型并打版本标签当你需要把训练完成的产物推上去、并让后续下载可按版本追溯时执行modelscope model -act upload \ -gid your-org -mid my-ner-model \ -md ./modelfiles/ \ # 本地模型目录需含 configuration.json -vt v0.0.1 \ # 版本标签 -vi 首次上传支持药品实体运行后应看到上传成功输出之后用modelscope download --model your-org/my-ner-model --revision v0.0.1即可按该标签精确拉取。 新版 CLI 里创建仓库也有modelscope create org/id --repo_type model --visibility public --license MIT这种平铺写法两种写法并存以modelscope --help实际输出为准。缓存目录与参数取舍参数作用何时用--cache_dir指定缓存根目录换大容量磁盘、CI 预热缓存--local_dir直接落到指定路径要精确控制落地位置--include/--excludeGlob 模式筛选文件只要配置或权重时--revision指定版本生产环境锁定版本位置参数files直接列文件相对路径文件少且已知--local_dir和--cache_dir同时给时local_dir生效、缓存目录被忽略别指望两个都起作用。按文件逐个列出最省流量--include适合模式固定的批量场景两者混用时以显式文件为准。生产脚本里优先写--revision避免 latest 悄悄换底。高频报错自救下载返回鉴权失败 → 未登录或 SDK 令牌过期 → 执行modelscope login --token 令牌令牌在个人页面的 SDK 令牌处获取后重试一条clear-cache把全盘模型删了 → 不传--model/--dataset时它清空整个缓存且需按 Y 确认 → 用modelscope clear-cache --model model_id限定到单个模型ls找不到--local_dir下预期的文件 → 实际落到了缓存目录 → 检查是否local_dir参数拼写正确并ls缓存根目录核对某些子命令--help里看不到 → 命令经插件机制注册可能没装全 → 执行modelscope plugins list --all核对后pip install -U modelscope收尾跑通下载后试试modelscope pipeline -act create生成自定义模板。【免费下载链接】modelscopeModelScope: bring the notion of Model-as-a-Service to life.项目地址: https://gitcode.com/GitHub_Trending/mo/modelscope创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考