UNPKG

n8n-nodes-rag

Version:

Advanced RAG (Retrieval-Augmented Generation) knowledge base nodes for n8n

9 lines (8 loc) 413 B
import type { ITextChunk, IEmbeddingOptions } from './types'; export declare class EmbeddingGenerator { static generateEmbeddings(chunks: ITextChunk[], options: IEmbeddingOptions): Promise<ITextChunk[]>; private static generateOpenAIEmbeddings; private static generateHuggingFaceEmbeddings; private static generateCustomEmbeddings; static cosineSimilarity(a: number[], b: number[]): number; }