sentence2simvecjs
Version:
Vector-based sentence similarity (0.0-1.0) + embedding export. JavaScript implementation inspired by PINTO0309/sentence2simvec
10 lines • 479 B
TypeScript
export declare function initializeEmbeddingModel(): Promise<void>;
export declare function generateEmbedding(text: string): Promise<Float32Array>;
export declare function cosineSimilarity(vec1: Float32Array, vec2: Float32Array): number;
export declare function embeddingSimilarity(text1: string, text2: string): Promise<{
score: number;
embedding1: Float32Array;
embedding2: Float32Array;
executionTime: number;
}>;
//# sourceMappingURL=sentenceEmbedding.d.ts.map