ドキュメント
エージェントフロー
インテグレーション
テキスト埋め込み
トークン化
モデル情報
エージェントフロー
インテグレーション
テキスト埋め込み
トークン化
モデル情報
テキスト埋め込み
埋め込み
入力テキストからテキスト埋め込みを生成する
入力テキストの埋め込みを生成します。埋め込みは、意味論的な意味を捉えるテキストのベクトル表現です。埋め込みは、RAG(Retrieval-Augmented Generation)やその他の類似性ベースのタスクのビルディングブロックとなります。
まだ埋め込みモデルをお持ちでない場合は、次のコマンドを使用して nomic-ai/nomic-embed-text-v1.5 のようなモデルをダウンロードできます。
lms get nomic-ai/nomic-embed-text-v1.5
文字列をベクトル表現に変換するには、対応する埋め込みモデルハンドルの embed メソッドに渡します。
import { LMStudioClient } from "@lmstudio/sdk";
const client = new LMStudioClient();
const model = await client.embedding.model("nomic-embed-text-v1.5");
const { embedding } = await model.embed("Hello, world!");
このページのソースは GitHub で入手できます。