Skip to main content

Interface: IVectorSearch

Defined in: Services/Search/IVectorSearch.ts:10

Methods

dispose()

dispose(): Promise<void>

Defined in: Services/Search/IVectorSearch.ts:18

Release resources (memory, file handles).

Returns

Promise<void>


initialize()

initialize(): Promise<void>

Defined in: Services/Search/IVectorSearch.ts:12

Load embeddings or verify binary availability.

Returns

Promise<void>


search(queryVector, options): Promise<SearchCandidate[]>

Defined in: Services/Search/IVectorSearch.ts:15

Find top-N nearest neighbors for the given query vector.

Parameters

queryVector

Float32Array

options

VectorSearchOptions

Returns

Promise<SearchCandidate[]>