ドキュメント

モデル (model.yaml)

model.yamlを公開する

モデル定義をLM Studio Hubにアップロードします。

ポータブルなモデルを共有するには、LM Studio Hubのあなたのページにmodel.yamlをアップロードしてください。

LM Studio Hubに`model.yaml`を公開すると、他のユーザーは`lms get`コマンドでダウンロードできるようになります。

注: model.yamlはメタデータのみを参照します。つまり、実際のモデルの重みは含まれません。

クイックスタート

開始する最も簡単な方法は、既存のモデルをクローンし、それを変更してからlms pushを実行することです。

例えば、Qwen 3 8Bモデルをクローンできます。

lms clone qwen/qwen3-8b

これにより、ローカルにmodel.yamlREADME、その他のメタデータファイルがコピーされます。重要なのは、モデルの重みはダウンロードされないことです。

ターミナル
➜ ls README.md manifest.json model.yaml thumbnail.png

発行者をあなたのアカウントに変更する

model:フィールドの最初の部分は、発行者のユーザー名である必要があります。書き込み権限を持つユーザーまたは組織のユーザー名に変更してください。

- model: qwen/qwen3-8b
+ model: your-user-here/qwen3-8b
base:
  - key: lmstudio-community/qwen3-8b-gguf
    sources:
# ... the rest of the file

サインイン

コマンドラインからHubに認証します。

lms login

CLIは認証URLを表示します。アクセスを承認すると、セッショントークンがローカルに保存され、モデルを公開できるようになります。

モデルを公開する

model.yamlを含むディレクトリでプッシュコマンドを実行します。

lms push

コマンドはファイルをパッケージ化し、アップロードし、新しいバージョンのリビジョン番号を表示します。

公開時にメタデータを上書きする

ファイルを編集せずにフィールドを調整するには、--overridesを使用します。

lms push --overrides '{"description": "Qwen 3 8B model"}'

モデルをダウンロードしてLM Studioで使用する

公開後、モデルはLM Studio Hubのあなたのユーザーまたは組織のプロフィールに表示されます。

その後、以下を使用してダウンロードできます。

lms get my-user/my-model

このページのソースはGitHubで利用可能です。