TextFileDocumentEmbeddingStorage

constructor(embedder: Embedder, documentProvider: DocumentProvider<Path, Document>, fs: FileSystemProvider.ReadWrite<Path>, root: Path)(source)

Parameters

embedder

Converts text into vector embeddings and calculates similarity between embeddings.

documentProvider

Provider for reading/writing documents.

fs

Platform-specific file system provider for path manipulations.

root

Root directory where all vector storage will be located.

Type Parameters

Document

The type of document to be stored and processed.