Interface for the arguments that can be passed to the
QdrantVectorStore constructor. It includes options for specifying a
QdrantClient instance, the URL and API key for a Qdrant database, and
the name and configuration for a collection.
If true - point's payload will not be stored in memory. It will be read from the disk every time it is requested. This setting saves RAM by (slightly) increasing the response time. Note: those payload values that are involved in filtering and are indexed - remain in RAM.
Quantization parameters. If none - quantization is disabled.
Default
null
Optionalreplication_factor?: null | number
Format: uint32
Description
Number of shards replicas. Default is 1 Minimum is 1
Default
null
Optionalshard_number?: null | number
Format: uint32
Description
For auto sharding: Number of shards in collection. - Default is 1 for standalone, otherwise equal to the number of nodes - Minimum is 1 For custom sharding: Number of shards in collection per shard group. - Default is 1, meaning that each shard key will be mapped to a single shard - Minimum is 1
Sharding method Default is Auto - points are distributed across all available shards Custom - points are distributed across shards according to shard key
Custom params for WAL. If none - values from service configuration file are used.
Optionalwrite_consistency_factor?: null | number
Format: uint32
Description
Defines how many replicas should apply the operation for us to consider it successful. Increasing this number will make the collection more resilient to inconsistencies, but will also make it fail if not enough replicas are available. Does not have any performance impact.
Interface for the arguments that can be passed to the
QdrantVectorStore
constructor. It includes options for specifying aQdrantClient
instance, the URL and API key for a Qdrant database, and the name and configuration for a collection.