dlt.destinations.impl.qdrant.configuration
QdrantCredentials Objects
@configspec
class QdrantCredentials(CredentialsConfiguration)
api_key
API key for authentication in Qdrant Cloud. Default: None
QdrantClientConfiguration Objects
@configspec
class QdrantClientConfiguration(WithLocalFiles,
DestinationClientDwhConfiguration)
destination_type
type: ignore[misc]
credentials
Qdrant connection credentials
qd_location
If str - use it as a url parameter.
If None - use default values for host and port
qd_path
Persistence path for QdrantLocal. Default: None
close_client
def close_client(client: "QdrantClient") -> None
Close client if not external
fingerprint
def fingerprint() -> str
Returns a fingerprint of the connection location.
physical_location
def physical_location() -> str
Returns the Qdrant connection location.
can_write_from
def can_write_from(other: DestinationClientConfiguration) -> bool
Qdrant cannot execute SQL models.
can_read_from
def can_read_from(other: DestinationClientConfiguration) -> bool
Qdrant does not support dlt SQL joins.
__str__
def __str__() -> str
Return displayable destination location