ドキュメント
エージェントフロー
インテグレーション
テキスト埋め込み
トークン化
モデル情報
エージェントフロー
インテグレーション
テキスト埋め込み
トークン化
モデル情報
lmstudio-js (TypeScript SDK)
LM StudioのTypescript / JavaScript 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についてこちらでさらに読む。
このページのソースはGitHubで入手できます。