LM StudioLM Studio
模型文档工作用途
  • 下载
  • 登录

首页

登录

模型目录

工作用途

文档

博客

下载


招聘

我们正在招聘!

隐私政策

使用条款

lmstudio icon
应用
Python SDK
TS/JS SDK
CLI 参考

文档

lmstudio icon
应用
Python SDK
TS/JS SDK
CLI 参考

LM Studio 文档

API 更新日志

系统要求

离线操作

入门

概述

管理聊天

下载大型语言模型 (LLM)

与文档聊天

集成

模型上下文协议 (MCP)

模型 (model.yaml)

model.yaml 简介

发布 model.yaml

预设

概述

导入与共享

发布预设

拉取更新

推送新版本

API

概述

无头模式

空闲 TTL 和自动清除

结构化输出

工具与函数调用

REST 端点

高级

推测解码

导入模型

每个模型的默认设置

提示模板

用户界面

语言

UI 模式

颜色主题

LM Studio 文档

API 更新日志

系统要求

离线操作

入门

概述

管理聊天

下载大型语言模型 (LLM)

与文档聊天

集成

模型上下文协议 (MCP)

模型 (model.yaml)

model.yaml 简介

发布 model.yaml

预设

概述

导入与共享

发布预设

拉取更新

推送新版本

API

概述

无头模式

空闲 TTL 和自动清除

结构化输出

工具与函数调用

REST 端点

高级

推测解码

导入模型

每个模型的默认设置

提示模板

用户界面

语言

UI 模式

颜色主题

模型 (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和其他元数据文件。重要的是,这不会下载模型权重。

终端
➜ ls README.md manifest.json model.yaml thumbnail.png

将发布者更改为您的用户

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 中使用

发布后,模型会出现在您的用户或组织资料下的 LM Studio Hub 上。

然后可以使用以下命令下载

lms get my-user/my-model

此页面的源代码可在 GitHub 上获取

本页内容

快速入门

将发布者更改为您的用户

登录

发布您的模型

发布时覆盖元数据

下载模型并在 LM Studio 中使用

页面源代码在 GitHub 上编辑