Const
The configuration object.
Optional
opts: VectorIndexConfigDynamicCreateOptionsThe options available for configuring the dynamic vector index.
Create a ModuleConfig<'flat', VectorIndexConfigFlatCreate | undefined>
object when defining the configuration of the FLAT vector index.
Use this method when defining the options.vectorIndexConfig
argument of the configure.vectorizer
method.
The configuration object.
Optional
opts: VectorIndexConfigFlatCreateOptionsThe options available for configuring the flat vector index.
Create a ModuleConfig<'hnsw', VectorIndexConfigHNSWCreate | undefined>
object when defining the configuration of the HNSW vector index.
Use this method when defining the options.vectorIndexConfig
argument of the configure.vectorizer
method.
The configuration object.
Optional
opts: VectorIndexConfigHNSWCreateOptionsThe options available for configuring the HNSW vector index.
Define the quantizer configuration to use when creating a vector index.
Create an object of type BQConfigCreate
to be used when defining the quantizer configuration of a vector index.
The object of type BQConfigCreate
.
Optional
options: { Optional
cache?: booleanWhether to cache the quantizer. Default is false.
Optional
rescoreThe rescore limit. Default is 1000.
Create an object of type PQConfigCreate
to be used when defining the quantizer configuration of a vector index.
The object of type PQConfigCreate
.
Optional
options: { Optional
bitWhether to use bit compression.
Optional
centroids?: numberThe number of centroids[.
Optional
encoder?: { Optional
distribution?: PQEncoderDistributionOptional
type?: PQEncoderTypeOptional
segments?: numberThe number of segments.
Optional
trainingThe training limit.
Create an object of type SQConfigCreate
to be used when defining the quantizer configuration of a vector index.
The object of type SQConfigCreate
.
Optional
options: { Optional
rescoreThe rescore limit.
Optional
trainingThe training limit.
Create a
ModuleConfig<'dynamic', VectorIndexConfigDynamicCreate | undefined>
object when defining the configuration of the dynamic vector index.Use this method when defining the
options.vectorIndexConfig
argument of theconfigure.vectorizer
method.