ドキュメント
lmstudio-js
(TypeScript SDK)
このSDKは、LLM、埋め込みモデル、およびエージェントフローと対話するためのプログラムツールセットを提供します。
lmstudio-js
はnpmパッケージとして利用可能です。npm、yarn、またはpnpmを使用してインストールできます。
npm install @lmstudio/sdk --save
ソースコードとオープンソース貢献については、GitHubのlmstudio.jsをご覧ください。
import { LMStudioClient } from "@lmstudio/sdk";
const client = new LMStudioClient();
const model = await client.llm.model("llama-3.2-1b-instruct");
const result = await model.respond("What is the meaning of life?");
console.info(result.content);
上記のコードにはLlama 3.2 1Bが必要です。モデルをお持ちでない場合は、ターミナルで次のコマンドを実行してダウンロードしてください。
lms get llama-3.2-1b-instruct
LM StudioのCLIでのlms get
について、こちらで詳しく読むことができます。
このページの内容
SDKのインストール
機能
簡単な例:Llamaモデルとのチャット
ローカルモデルの取得