pub type QdrantBuilder = QdrantConfig;Expand description
A builder for Qdrant
Aliased Type§
pub struct QdrantBuilder {
pub uri: String,
pub timeout: Duration,
pub connect_timeout: Duration,
pub keep_alive_while_idle: bool,
pub api_key: Option<String>,
pub compression: Option<CompressionEncoding>,
pub check_compatibility: bool,
pub pool_size: usize,
}Fields§
§uri: StringQdrant server URI to connect to
timeout: DurationTimeout for API requests
connect_timeout: DurationTimeout for connecting to the Qdrant server
keep_alive_while_idle: boolWhether to keep idle connections active
api_key: Option<String>Optional API key or token to use for authorization
compression: Option<CompressionEncoding>Optional compression schema to use for API requests
check_compatibility: boolWhether to check compatibility between the client and server versions
pool_size: usizeAmount of concurrent connections. If set to 0 or 1, connection pools will be disabled.