UNPKG

closevector-common

Version:

12 lines (11 loc) 393 B
export type SpaceName = 'l2' | 'ip' | 'cosine'; import { SynchronousInMemoryDocstore } from './docstore'; export interface CloseVectorHNSWLibBase { space: SpaceName; numDimensions?: number; maxElements?: number; } export interface CloseVectorHNSWLibArgs<HierarchicalNSWT> extends CloseVectorHNSWLibBase { index?: HierarchicalNSWT; docstore?: SynchronousInMemoryDocstore; }