GitHub 项目:lms
仓库地址:https://github.com/lmstudio-ai/lms
星级:5230 | 作者:lmstudio-ai
项目描述:LM Studio CLI
===================================================
自述文件内容:
<图片>
图片>
lms - LM Studio 的命令行工具
使用lmstudio.js 构建
# 安装
`lms` 随 [LM Studio](https://lmstudio.ai/) 0.2.22 及更高版本一起提供。
如果您在运行该命令时遇到问题,请尝试运行“npx lmstudio install-cli”将其添加到路径。
要检查引导是否成功,请在 **👉 新终端窗口 👈** 中运行以下命令:
````外壳
实时管理系统
````
# 用法
您可以使用“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 日志流` - 从 LM Studio 流式传输日志
# 贡献
CLI 是 [lmstudio.js monorepo](https://github.com/lmstudio-ai/lmstudio.js) 的一部分,无法独立构建。
## 构建和测试 CLI
````bash
# 克隆并构建整个 monorepo
git 克隆 https://github.com/lmstudio-ai/lmstudio-js.git --recursive
cd lmstudio-js
npm 安装
npm 运行构建
# 测试您的 CLI 更改
节点发布/cli/dist/index.js <子命令>
````
**示例:**
````bash
节点发布/cli/dist/index.js --help
节点发布/cli/dist/index.js 状态
````
有关更多信息,请参阅 [CONTRIBUTING.md](CONTRIBUTING.md)。