LM Studio
LM Studio はクライアントではなくローカル推論サーバー —— 正しい役割と代替手段を説明します
最終更新:
LM Studio は「また 1 つチャットクライアントが増えた」と受け取られがちですが、実際は逆です。これはローカルモデルの実行環境で、OpenAI 互換インターフェース(デフォルトは http://localhost:1234/v1)を外部に公開し、他のアプリから接続される側です。「リモートの Base URL を入力する」入口がないため、クライアントとして aicentos に接続することはできません。
直接接続できない理由
- 公式の位置づけは
Serve local models on OpenAI-like endpointsで、サーバー側の役割であり消費側ではありません。 - デスクトップ版にも
lmsCLI にも、サードパーティ provider のエンドポイント設定項目がありません。 - クラウド機能(LM Studio Secure Cloud、LM Link)は公式がホストする計算リソースの経路で、カスタムのサードパーティエンドポイントは受け付けません。
設定値
| フィールド | 値 |
|---|---|
| API Key | コンソールで作成したキー |
| Base URL | https://aicentos.com/v1 |
| モデル | コンソール「モデル広場」のモデル名 |
上の表は aicentos 側の共通パラメーターで、以下の代替手段で使用します。
代替手段
代替案 1:逆に使う——クライアントから LM Studio に接続する
ローカルモデルを動かしたい場合は、LM Studio をサーバー側のままにして、Cherry Studio、Chatbox、Cline の Base URL に http://localhost:1234/v1 を入力します。この経路は aicentos とは無関係ですが、LM Studio の正しい使い方です。
代替案 2:aicentos のモデルが欲しいならフロントエンドを替える
Cherry Studio、Chatbox、LobeChat はいずれもデスクトップのチャットクライアントで、複数 provider の併存に対応しています。1 つに aicentos、もう 1 つにローカルの LM Studio を設定し、同じ画面で切り替えられます。
代替案 3:ローカルとクラウドを併用する
Cherry Studio のようなクライアントで 2 つの provider を同時に登録し、簡単なタスクはローカル、複雑なタスクは aicentos に振り分け、必要に応じて切り替えます。
テスト
LM Studio をサーバーとして使う場合は、まず lms server start を実行し、次に curl http://localhost:1234/v1/models でインターフェースが生きていることを確認してから、クライアントでプロンプトを 1 つ送ります。
注意事項
- LM Studio の中で Base URL の入力欄を探さないでください。表示されるのは自身が待ち受けているアドレスだけです。
- ローカルモデルのコンテキストと速度は本機の VRAM に制限されます。長いコンテキストのタスクは aicentos を使うことをおすすめします。
- 2 つの向きを混同しないでください:サーバー側はポート、クライアント側はエンドポイントです。