LM Studio 0.3.16 リリースノート

2025-05-23

LM Studio 0.3.16 が安定版として利用可能になりました。このバージョンには、コミュニティプリセットの公開プレビュー、使用頻度の低いランタイム拡張パックの自動削除、およびLLMをテキスト埋め込みモデルとして使用する方法が含まれています。また、CLIにlms chatコマンドが導入され、ターミナルでモデルとチャットできるようになりました。

アプリ内アップデート、またはhttps://lmstudio.dokyumento.jp/downloadからアップグレードしてください。

📣 0.3.16の初期ビルド(ビルド6)では、Windowsのアプリバンドル内にエンジンが不足していました。このバージョンを初めてインストールした場合、Ctrl + Shift + Rにアクセスしてエンジンを手動でインストールするか、https://lmstudio.dokyumento.jp/downloadから0.3.16ビルド7をダウンロードして再インストールしてください。

0.3.16 - 完全なリリースノート

  • プリセットをLM Studioコミュニティハブに公開し、他のユーザーと共有する機能

    • ドキュメント: https://lmstudio.dokyumento.jp/docs/app/presets/publish
    • 公開プリセットのダウンロードにはログインは不要です。公開、いいね、フォークにはログインが必要です。
    • リンクを他のユーザーと直接共有するか、Discord / Reddit / X で共有してください(まだプリセットを閲覧する方法はありません)。
  • スタッフのおすすめを改善:GGUFやMLXなどのフォーマットを単一のエントリに統合する新しい集約形式を導入。

  • モデルのカスタム設定

    • モデルの作成者がモデルのカスタム機能を定義するための新しい方法。例えば、Qwen3モデルの思考機能をオン/オフにするなど。
    • 現時点では、スタッフのおすすめにあるQwen3モデルのみで利用可能です。
      • 後日、カスタムモデルでこれを行うための公開ドキュメントを共有します。
  • モデルのロードオプションとGPU設定に「KVキャッシュをGPUメモリにオフロード」オプションを追加

  • CLIにlms chatコマンドを追加し、ターミナルでモデルとチャットできるようにしました(@mayferに感謝します)

  • LM Studio REST API (/api/v0): GET /models レスポンスでモデルの機能を返します

    • 例: "capabilities": ["tool_use"]
  • 使用頻度の低いランタイム拡張パックの自動削除

    • アプリ設定(⌘/Ctrl + ,)で無効にできます
  • サイドバーが折りたたまれているときに、チャットトップバーにシステムプロンプトボタンを表示

  • Cmd / Ctrl + Shift + D を使用して、現在のチャットの複製を作成します

  • Cmd / Ctrl + E を使用して、システムプロンプトエディタを開きます

  • システムプロンプトエディタタブが開いているときに、Cmd / Ctrl + W を使用して閉じます

  • アプリ設定(⌘/Ctrl + ,): 各セクションに独自のタブが追加され、ナビゲーションが容易になりました

  • 「ユーザー」UIモードでダウンロードパネルにアクセスするボタンを追加

  • モデルエディタ(マイモデルの⚙️)にドロップダウンを追加し、モデルのドメインタイプを上書きできるようにしました

    • これにより、LLMをテキスト埋め込みモデルとして使用したり、その逆も可能になります
  • チャットサイドバー本体に「Finderで表示」コンテキストメニューオプションを追加

    • OSのネイティブファイルエクスプローラで会話フォルダを開き、ファイル/フォルダを再編成できます
      • 変更はLM Studioにリアルタイムで反映されます
  • [MLX] chat_template.jinja をチャットテンプレートのソースとして登録

バグ修正

  • Qwen3 jinjaテンプレートの解析エラー"OpenSquareBracket !== CloseStatement"を修正

  • nomic-bert-moe、nomic-embed-codeが埋め込みモデルの下に表示されない問題を修正

  • メッセージ生成の下部に表示されるちらつきのある水平線を修正

  • チャットが選択されていない場合に新しいフォルダを作成できない問題を修正

  • プロンプト処理の%UIが表示されない問題を修正

  • バグ修正: [OpenAI風REST API] ストリーミングされる関数呼び出しの最初のパケットの後で、空の関数名文字列を追加しないように修正

  • バグ修正: ダウンロード済みモデルを一覧表示する際に、サポートされていないモデルを正しく除外するように修正

  • バグ修正: Vulkan iGPUメモリが共有メモリであると仮定しないように修正

  • アーキテクチャバッジのテキスト配置を修正

  • SmolVLM jinjaレンダリングエラー「Expected iterable type in for loop: got StringValue」を修正

  • GTE Qwen埋め込みモデルがテキスト埋め込みとして認識されない問題を修正

  • 特定の形式のエンジン拡張パックがインストールされていない場合にインデックス作成が失敗するバグを修正

  • RAG使用時に一部の文字列が[object Object]として解析されるバグを修正

  • トレイメニューの「モデルをロード」でモデルが重複して表示されるバグを修正

  • [MLX] ModuleNotFoundError: No module named 'mlx_engine'を引き起こすインストール問題を修正

    • 既存のMLXランタイムでこのエラーが表示される場合は、ランタイムページの「修正」ボタンを押してください。