文档
模型 (model.yaml)
发布 model.yaml
将您的模型定义上传到 LM Studio Hub。
通过将model.yaml
上传到您在 LM Studio Hub 上的页面,共享可移植模型。
将 model.yaml 发布到 LM Studio Hub 后,其他用户将可以使用lms get
下载它。
model.yaml
仅指元数据。这意味着它不包括实际的模型权重。最简单的入门方法是克隆现有模型,修改它,然后运行lms push
。
例如,您可以克隆 Qwen 3 8B 模型
lms clone qwen/qwen3-8b
这将生成一个本地副本model.yaml
、README
和其他元数据文件。重要的是,这不会下载模型权重。
model:
字段的第一部分应该是发布者的用户名。将其更改为您具有写入权限的用户或组织的用户名。
- model: qwen/qwen3-8b + model: your-user-here/qwen3-8b base: - key: lmstudio-community/qwen3-8b-gguf sources: # ... the rest of the file
从命令行使用 Hub 进行身份验证
lms login
CLI 将打印一个身份验证 URL。批准访问后,会话令牌将本地保存,以便您可以发布模型。
在包含model.yaml
的目录中运行 push 命令
lms push
该命令将文件打包、上传,并打印新版本的修订号。
使用--overrides
在不编辑文件的情况下调整字段
lms push --overrides '{"description": "Qwen 3 8B model"}'
发布后,模型会出现在您的用户或组织资料下的 LM Studio Hub 上。
然后可以使用以下命令下载
lms get my-user/my-model
此页面的源代码可在 GitHub 上获取