lmstudio-ai/lms
LM Studio CLI
lmstudio-ai/lms – LM Studio 的命令行界面
简介 – lms 是一个小巧的 CLI,用于与 LM Studio 桌面应用程序(一个本地 LLM 开发环境)进行交互。它让您可以启动/停止内置的 API 服务器、列出并加载 LM Studio 已下载的模型,并从终端执行一些管理任务。
主要功能
- 状态与服务器控制 –
lms status显示 LM Studio 是否正在运行;lms server start|stop可切换本地推理服务器。 - 模型清单 –
lms ls列出磁盘上存储的所有模型(使用--json进行机器可读输出,或使用--decision过滤决策型模型)。lms ps显示当前加载以供推理的模型。 - 加载与卸载 –
lms load <path>将模型加载到服务器中,可选配-y强制执行最大 GPU 加速而不提示。lms unload <id>移除特定模型,或使用--all清除所有内容。 - 项目脚手架 –
lms create使用 LM Studio SDK 启动一个新项目,对于构建扩展功能或自定义管线的开发人员非常有用。 - 日志流 –
lms log stream将 LM Studio 的日志传输到控制台,以便快速调试。
如何获取 – 此 CLI 已随附于 LM Studio 0.2.22+ 版本中。如果 lms 命令不在您的 PATH 中,请执行 npx lmstudio install-cli 进行全局安装。
适用对象 – 任何在使用 LM Studio 时偏好终端工作流程的人:数据科学家、ML 工程师,或希望编写模型加载脚本、启动推理服务器或将 LM Studio 集成到 CI 管线中的爱好者。
开发说明 – 此 CLI 位于 lmstudio.js monorepo 中,无法单独构建。若要贡献,请克隆完整存储库,执行 npm install && npm run build,然后通过 node publish/cli/dist/index.js 调用构建好的 CLI。
所有详细信息均直接取自存储库的 README。
相关
- 项目
- 项目
- 项目
- 项目
- 项目