embeddings-js
Version:
A NodeJS RAG framework to easily work with LLMs and custom datasets
9 lines (8 loc) • 315 B
TypeScript
import { BaseEmbeddings } from '../interfaces/base-embeddings.js';
export declare class OpenAi3SmallEmbeddings implements BaseEmbeddings {
private model;
constructor();
getDimensions(): number;
embedDocuments(texts: string[]): Promise<number[][]>;
embedQuery(text: string): Promise<number[]>;
}