Local / Edge実践ガイド
LM Studioの推論環境を更新・切り替える前に確認すること

目次
公式サイトで次に進む
この記事で明示的に扱うソフトだけを表示します。配布・手順は各公式ページで確認してください。
LM Studio
local-gen.jpがファイルを配布するものではなく、互換性を保証するものでもありません。
LM Studioを更新したあとにモデルが動かなくなったとき、「アプリを更新した」のか「推論環境を更新した」のかが分からないと原因を追いにくい。
LM Studioではアプリ本体とは別に推論環境を管理できるため、アプリ・推論環境・モデルを別々のバージョンとして記録することが重要だ。
更新前の動作条件を保存する
変更前に次を記録する。
LM Studio本体のバージョン:
推論環境名・バージョン:
モデル・リビジョン:
量子化:
コンテキスト長:
GPUオフロードなどの設定:
さらに、正常に返答できる短い質問を1つ残しておく。
導入済みの推論環境を確認する
CLIではlms runtime lsなどを使って、導入されている推論環境を確認できる。
新しい推論環境を試す前に、現在使っている名前とバージョンを記録する。何から何へ変えたのか分からない状態で更新すると、問題が起きたときに戻りにくい。
切り替えと更新を同時にしない
使用する推論環境を切り替える操作と、導入済みの推論環境そのものを更新する操作は分けて考える。
問題を切り分けるときは、アプリ本体・推論環境・モデルを一度に全部更新せず、一つの変更ごとに同じ条件で動作を見る。
更新後は同じモデルと入力で確認する
変更後は、更新前と同じ条件で、
- モデルを読み込めるか
- 同じコンテキスト長を設定できるか
- 想定したGPUやバックエンドが認識されるか
- 保存した質問へ正常に返答するか
- 明らかなエラーやメモリ使用量の変化がないか
を確認する。
一回の回答が少し違うだけで品質が変わったと断定せず、まず起動や互換性の変化を切り分ける。
オフライン環境では更新のタイミングも決める
ローカル推論自体をオフラインで行えても、新しい推論環境の取得にはネットワーク接続が必要になる場合がある。
常時オフラインで運用するPCなら、いつ更新用の通信を許可するか、どのバージョンを持ち込むかを決めておく。
問題が起きたらモデルを消す前に変更点を見る
推論環境の更新後にモデルが読み込めなくなっても、すぐモデルファイルを削除して再取得しない。
元の推論環境へ戻せるなら、同じモデルと設定で再度試す。元の条件では動くなら、推論環境の変更との関係をさらに調べやすくなる。
正常に動いている条件を一つ保存してから変更する。 これだけで、LM Studio本体、推論環境、モデルのどこで問題が起きたかを追いやすくなる。
コンテキスト設定そのものを見直したい場合は、LM Studioのコンテキスト長を決める方法を別の設定として確認する。
まとめ
- LM Studio本体のバージョンと、モデル推論に使う推論環境のバージョンは別に記録する
- `lms runtime`では導入済みの推論環境の確認、取得、選択、更新などを管理できる
- 変更前にモデル、量子化、コンテキスト長、GPU設定を保存し、比較条件を残す
- 更新後は同じ入力で読み込み・GPU認識・応答を確認し、問題時に元の条件へ戻れるようにする
この記事で扱ったデータ
モデル・GPU・実行ソフトの確認済みデータを、記事とは別に確かめられます。