LM Studio CLI 命令速查表 - lms 本地模型管理全参数

lms 这个命令行工具的价值在于它把 LM Studio 桌面端的模型管理暴露成了可脚本化的接口。判断什么时候值得用它:如果你想在 CI 或某个自动化脚本里准备模型、起服务、跑一次评测,桌面端的图形操作就变成了阻碍;如果你只是自己本地聊天,图形界面更快,没必要绕这一圈。这张表分安装与状态、模型管理、服务与聊天三组,把 ls、ps、get、import、load、unload 到 server 和 chat 排成一条完整链路。其中最容易忽略的是 ls 与 ps 的区别:ls 列的是磁盘上已下载的模型,ps 列的是当前实际加载进内存的,两者的差值就是常驻显存占用来源。什么时候该翻它:报显存不足但模型"明明只下了一个",或需要把本地模型接进任何支持 OpenAI 协议的客户端。

AI 命令行·共 20 条命令·最后更新 2026-09-10
lmstudiolmslocal-llmmodel-managementcliggufinference

安装与状态 4

lms
运行 lms 查看概览
lms --help
列出全部命令
lms status
查看 LM Studio 运行状态
lms version
查看 CLI 版本

模型管理 9

lms ls
列出已下载模型
lms ls --json
以 JSON 输出模型列表
lms ps
列出已加载到内存的模型
lms get llama-3
搜索并下载模型
lms import /path/to/model.gguf
导入本地模型文件
lms load llama-3-8b-instruct
加载模型到内存
lms load llama-3-8b-instruct --gpu=max
最大 GPU 加速加载
lms load llama-3-8b-instruct --context-length=8192
指定上下文长度加载
lms unload --all
卸载全部已加载模型

服务与聊天 7

lms server start
启动本地 API 服务
lms server stop
停止 API 服务
lms server status
查看服务状态
lms chat
在终端开启交互聊天
lms chat --model llama-3-8b-instruct
指定模型聊天
lms runtime survey
打印 GPU 信息
lms log stream
实时查看请求日志

提示

  • lms 随 LM Studio 桌面端附带,首次运行前需先打开一次桌面端初始化。
  • lms server start 起的服务兼容 OpenAI 协议,客户端 base_url 指向 1234 端口即可。
  • --gpu=max 把计算尽量卸载到 GPU;纯 CPU 用 --gpu=0。
  • lms ls 只列磁盘上已下载的模型,lms ps 才是当前真加载进内存的,差值即显存占用。
  • lms import 导入本地 gguf,不走下载队列,断网也能装新模型。
  • lms load --context-length=8192 配合长文档对话,值越大越吃显存,OOM 时先降它。

常见问题

lms 需要单独安装吗?

不需要,它随 LM Studio 桌面端自带;也可通过 npx lmstudio install-cli 单独安装到 PATH。

API 服务默认端口是多少?

默认 1234,聊天与补全走 OpenAI 兼容的 /v1 接口。

官方参考来源

下方为命令对应的官方权威文档,供你核对最新用法与深入查阅。

由 巧匠 维护

公开更新于 2026年9月10日,内容持续校对官方文档。

联系我们

命令或描述有误?提交反馈、商务合作或产品建议都可发送邮件给我们。

联系我们