ドキュメント
インテグレーション
Model Context Protocol (MCP)
モデル (model.yaml)
API
インテグレーション
Model Context Protocol (MCP)
モデル (model.yaml)
API
モデル (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.yaml、README、その他のメタデータファイルがコピーされます。重要なのは、モデルの重みはダウンロードされないことです。
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 Hubのあなたのユーザーまたは組織のプロフィールに表示されます。
その後、以下を使用してダウンロードできます。
lms get my-user/my-model
このページのソースはGitHubで利用可能です。