weaviate-client
    Preparing search index...

    Type Alias VectorIndexConfigHNSW

    type VectorIndexConfigHNSW = {
        cleanupIntervalSeconds: number;
        distance: VectorDistance;
        dynamicEfFactor: number;
        dynamicEfMax: number;
        dynamicEfMin: number;
        ef: number;
        efConstruction: number;
        filterStrategy: VectorIndexFilterStrategy;
        flatSearchCutoff: number;
        maxConnections: number;
        multiVector: MultiVectorConfig | undefined;
        quantizer: QuantizerConfig | undefined;
        skip: boolean;
        type: "hnsw";
        vectorCacheMaxObjects: number;
    }
    Index

    Properties

    cleanupIntervalSeconds: number
    distance: VectorDistance
    dynamicEfFactor: number
    dynamicEfMax: number
    dynamicEfMin: number
    ef: number
    efConstruction: number
    flatSearchCutoff: number
    maxConnections: number
    multiVector: MultiVectorConfig | undefined
    quantizer: QuantizerConfig | undefined
    skip: boolean
    type: "hnsw"
    vectorCacheMaxObjects: number