lms - LM Studio 的命令行工具
基于 lmstudio.js 构建
lms 随 LM Studio 0.2.22 及更高版本一同提供。
如果运行时遇到问题,请尝试执行 npx lmstudio install-cli 将其添加到系统路径。
要检查引导是否成功,请在 👉 新终端窗口 👈 中执行以下命令:
lms
您可以使用 lms --help 查看所有可用的子命令列表。
有关每个子命令的详细信息,请运行 lms <子命令> --help。
以下是一些常用命令:
lms status - 检查 LM Studio 的状态。lms server start - 启动本地 API 服务器。lms server stop - 停止本地 API 服务器。lms ls - 列出所有已下载的模型。lms ls --json - 以机器可读的 JSON 格式列出所有已下载的模型。lms ps - 列出所有可用于推理的已加载模型。lms ps --json - 以机器可读的 JSON 格式列出所有可用于推理的已加载模型。lms load - 加载模型lms load <模型路径> -y - 在无需确认的情况下,以最大 GPU 加速方式加载模型lms unload <模型标识符> - 卸载模型lms unload --all - 卸载所有模型lms create - 使用 LM Studio SDK 创建新项目lms log stream - 从 LM Studio 流式输出日志该 CLI 是 lmstudio.js monorepo 的一部分,无法独立构建。
# 克隆并构建整个 monorepo
git clone https://github.com/lmstudio-ai/lmstudio-js.git --recursive
cd lmstudio-js
npm install
npm run build
# 测试您的 CLI 改动
node publish/cli/dist/index.js <子命令>
示例:
node publish/cli/dist/index.js --help
node publish/cli/dist/index.js status
更多信息请参阅 CONTRIBUTING.md。