Начало работы с утилитой командной строки lms.

Установка lms

lms поставляется вместе с LM Studio, поэтому вам не нужно выполнять никаких дополнительных шагов установки, если LM Studio уже установлена.

Просто откройте окно терминала и запустите lms:

lms --help

Открытый исходный код

lms имеет лицензию MIT и разрабатывается в этом репозитории на GitHub: https://github.com/lmstudio-ai/lms

Быстрые ссылки на команды

КомандаСинтаксисДокументация
Чат в терминале lms chat Руководство
Загрузка моделей lms get Руководство
Список ваших моделей lms ls Руководство
Просмотр моделей, загруженных в память lms ps Руководство
Управление сервером lms server start Руководство
Управление средой выполнения инференса lms runtime Руководство
Управление headless-демоном lms daemon Руководство
Управление LM Link lms link Руководство

Проверка установки

ℹ️ Вам нужно запустить LM Studio хотя бы один раз, прежде чем вы сможете использовать lms.

Откройте окно терминала и запустите lms.

Терминал

$ lms

lms is LM Studio's CLI utility for your models, server, and inference runtime. (v0.0.47)

Usage: lms [options] [command]

Local models
   chat               Start an interactive chat with a model
   get                Search and download models
   load               Load a model
   unload             Unload a model
   ls                 List the models available on disk
   ps                 List the models currently loaded in memory
   import             Import a model file into LM Studio

Serve
   server             Commands for managing the local server
   log                Log incoming and outgoing messages

Runtime
   runtime            Manage and update the inference runtime

Develop & Publish (Beta)
   clone              Clone an artifact from LM Studio Hub to a local folder
   push               Uploads the artifact in the current folder to LM Studio Hub
   dev                Starts a plugin dev server in the current folder
   login              Authenticate with LM Studio

Learn more:           https://lmstudio.ai/docs/developer
Join our Discord:     https://discord.gg/lmstudio

Используйте lms для автоматизации и отладки ваших рабочих процессов

Запуск и остановка локального сервера

lms server start
lms server stop

Подробнее о lms server.

Список локальных моделей на машине

lms ls

Подробнее о lms ls.

Это отразит текущую директорию моделей LM Studio, которую вы устанавливаете на вкладке 📂 Мои модели (My Models) в приложении.

Список текущих загруженных моделей

lms ps

Подробнее о lms ps.

Загрузка модели (с опциями)

lms load [--gpu=max|auto|0.0-1.0] [--context-length=1-N]

--gpu=1.0 означает 'попытаться выгрузить 100% вычислений на GPU'.

  • При необходимости назначьте идентификатор вашей локальной LLM:
lms load openai/gpt-oss-20b --identifier="my-model-name"

Это полезно, если вы хотите сохранить идентификатор модели согласованным.

Выгрузка модели

lms unload [--all]

Подробнее о lms load and unload.

Вклад в проект

Узнайте, где подавать проблемы и как внести вклад в CLI lms.

Дополнительные ресурсы

Python SDK (lmstudio-python)

Используйте lmstudio-python для загрузки моделей, генерации текста, встраивания контента и создания агентов

TypeScript SDK (lmstudio-js)

Используйте lmstudio-js в приложениях Node.js или TypeScript для локальных рабочих процессов с моделями

LM Studio, llmster и lms

Понимание различий между приложением LM Studio, llmster и lms



Оригинал страницы