sdkagent

qdrant-client API reference

94 public APIs from qdrant-client (qdrant/qdrant-client) — 87 classes, 7 functions, 0 methods. Signatures extracted by static analysis of the actual source.

Repository: qdrant/qdrant-client

KindCount
Classes87
Functions7
Methods0

API list

classqdrant_client.common.client_exceptions.QdrantException
Base class
classqdrant_client.embed.schema_parser.ModelSchemaParser
Model schema parser.
funcqdrant_client.embed.utils.read_base64(file_path:str | Path) -> str
Convert a file path to a base64 encoded string.
classqdrant_client.grpc.qdrant_pb2_grpc.Qdrant
Missing associated documentation comment in .proto file.
classqdrant_client.http.exceptions.ApiException
Base class
classqdrant_client.http.models.models.AcornSearchParams
ACORN-related search parameters
classqdrant_client.http.models.models.Bm25Config
Configuration of the local bm25 models.
classqdrant_client.http.models.models.ClusterStatusOneOf1
Description of enabled cluster
classqdrant_client.http.models.models.CollectionClusterInfo
Current clustering distribution for the collection
classqdrant_client.http.models.models.CollectionConfig
Information about the collection configuration
classqdrant_client.http.models.models.CollectionInfo
Current statistics and configuration of the collection
classqdrant_client.http.models.models.CollectionStatus
Current state of the collection.
classqdrant_client.http.models.models.CreateAlias
Create alternative name for a collection.
classqdrant_client.http.models.models.DatetimeRange
Range filter request
classqdrant_client.http.models.models.DeleteAlias
Delete alias if exists
classqdrant_client.http.models.models.DeleteAliasOperation
Delete alias if exists
classqdrant_client.http.models.models.DenseVectorConfig
Configuration for creating a new dense named vector.
classqdrant_client.http.models.models.DenseVectorNameConfig
Wrapper for dense vector creation config.
classqdrant_client.http.models.models.FieldCondition
All possible payload filtering conditions
classqdrant_client.http.models.models.GeoLineString
Ordered sequence of GeoPoints representing the line
classqdrant_client.http.models.models.GeoPoint
Geo point payload schema
classqdrant_client.http.models.models.HasIdCondition
ID-based filtering condition
classqdrant_client.http.models.models.HasVectorCondition
Filter points which have specific vector assigned
classqdrant_client.http.models.models.HnswConfig
Config of HNSW index
classqdrant_client.http.models.models.IdfScope
Named IDF scope without a corpus filter.
classqdrant_client.http.models.models.IndexesOneOf1
Use filterable HNSW index for approximate search.
classqdrant_client.http.models.models.IoBackend
Universal I/O backend that is used to read files.
classqdrant_client.http.models.models.IsEmptyCondition
Select points with empty payload for a specified field
classqdrant_client.http.models.models.IsNullCondition
Select points with null payload for a specified field
classqdrant_client.http.models.models.LookupLocation
Defines a location to use for looking up the vector.
classqdrant_client.http.models.models.LowMemoryModeOneOf
No special handling.
classqdrant_client.http.models.models.MatchAny
Exact match on any of the given values
classqdrant_client.http.models.models.MatchPhrase
Full-text phrase match of the string.
classqdrant_client.http.models.models.MatchPrefix
Match keyword values that start with the given string.
classqdrant_client.http.models.models.MatchText
Full-text match of the strings.
classqdrant_client.http.models.models.MatchTextAny
Full-text match of at least one token of the string.
classqdrant_client.http.models.models.MatchValue
Exact match of the given value
classqdrant_client.http.models.models.Memory
Memory placement of a component's data.
classqdrant_client.http.models.models.MessageSendErrors
Message send failures for a particular peer
classqdrant_client.http.models.models.Nested
Select points with payload for a specified nested field
classqdrant_client.http.models.models.NoStemmer
Tag selecting the explicit 'no stemming' algorithm.
classqdrant_client.http.models.models.OptimizationsResponse
Optimizations progress for the collection
classqdrant_client.http.models.models.OptimizersStatusOneOf
Optimizers are reporting as expected
classqdrant_client.http.models.models.OptimizersStatusOneOf1
Something wrong happened with optimizers
classqdrant_client.http.models.models.PayloadField
Payload field
classqdrant_client.http.models.models.PayloadIndexInfo
Display payload field type & index information
classqdrant_client.http.models.models.PayloadSchemaType
All possible names of payload types
classqdrant_client.http.models.models.PayloadStorageParams
Params of the payload storage
classqdrant_client.http.models.models.PeerInfo
Information of a peer in the cluster
classqdrant_client.http.models.models.PeerMetadata
Metadata describing extra properties for each peer
classqdrant_client.http.models.models.PeerQuotaUsage
What one peer reports about the quota it is enforcing.
classqdrant_client.http.models.models.QuantizationSearchParams
Additional parameters of the search
classqdrant_client.http.models.models.QuotaConfig
Cluster-wide limits on node resources.
classqdrant_client.http.models.models.QuotaTelemetry
What a node reports about the quota it is enforcing.
classqdrant_client.http.models.models.RaftInfo
Summary information about the current raft state
classqdrant_client.http.models.models.Range
Range filter request
classqdrant_client.http.models.models.Record
Point data
classqdrant_client.http.models.models.RenameAlias
Change alias to a new one
classqdrant_client.http.models.models.RenameAliasOperation
Change alias to a new one
classqdrant_client.http.models.models.ReplicaState
State of the single shard within a replica set.
classqdrant_client.http.models.models.Rrf
Parameters for Reciprocal Rank Fusion
classqdrant_client.http.models.models.ScoredPoint
Search result
classqdrant_client.http.models.models.ScrollResult
Result of the points read request
classqdrant_client.http.models.models.SearchMatrixPair
Pair of points (a, b) with score
classqdrant_client.http.models.models.SearchParams
Additional parameters of the search
classqdrant_client.http.models.models.SearchThreadPoolTelemetry
Live snapshot of the adaptive search routing.
classqdrant_client.http.models.models.SegmentInfo
Aggregated information about segment
classqdrant_client.http.models.models.SegmentType
Type of segment
classqdrant_client.http.models.models.SnowballLanguage
Languages supported by snowball stemmer.
classqdrant_client.http.models.models.SparseIndexConfig
Configuration for sparse inverted index.
classqdrant_client.http.models.models.SparseIndexParams
Configuration for sparse inverted index.
classqdrant_client.http.models.models.SparseIndexTypeOneOf
Mutable RAM sparse index
classqdrant_client.http.models.models.SparseIndexTypeOneOf1
Immutable RAM sparse index
classqdrant_client.http.models.models.SparseIndexTypeOneOf2
Mmap sparse index
classqdrant_client.http.models.models.SparseVector
Sparse vector structure
classqdrant_client.http.models.models.SparseVectorConfig
Configuration for creating a new sparse named vector.
classqdrant_client.http.models.models.SparseVectorDataConfig
Config of single sparse vector data storage
classqdrant_client.http.models.models.SparseVectorNameConfig
Wrapper for sparse vector creation config.
classqdrant_client.http.models.models.SparseVectorParams
Params of single sparse vector data storage
classqdrant_client.http.models.models.SparseVectorStorageTypeOneOf
Storage in memory maps (gridstore storage)
classqdrant_client.http.models.models.StateRole
Role of the peer in the consensus
classqdrant_client.http.models.models.TrackerTelemetry
Tracker object used in telemetry
classqdrant_client.http.models.models.ValuesCount
Values count filter request
classqdrant_client.http.models.models.VectorDataConfig
Config of single vector data storage
classqdrant_client.http.models.models.VectorParams
Params of single vector data storage
classqdrant_client.http.models.models.VectorStorageDatatype
Storage types for vectors
classqdrant_client.local.async_qdrant_local.AsyncQdrantLocal
Everything Qdrant server can do, but locally.
funcqdrant_client.local.datetime_utils.parse(date_str:str) -> datetime | None
Parses one section of the date string at a time.
funcqdrant_client.local.payload_value_extractor.parse_uuid(value:Any) -> uuid.UUID | None
Parse UUID from value.
funcqdrant_client.local.payload_value_extractor.value_by_key(payload:dict[str, Any], key:str, flat:bool=True) -> list[Any] | None
Get value from payload by key.
funcqdrant_client.local.payload_value_setter.set_value_by_key(payload:dict, keys:list[JsonPathItem], value:Any) -> None
Set value in payload by key.
classqdrant_client.local.qdrant_local.QdrantLocal
Everything Qdrant server can do, but locally.
funcqdrant_client.local.siphash.siphash24(data:bytes, key0:int=0, key1:int=0) -> int
SipHash-2-4 (2 compression rounds, 4 finalization rounds).
funcqdrant_client.uploader.uploader.iter_batch(iterable:Iterable | Generator, size:int) -> Iterable
>>> list(iter_batch([1,2,3,4,5], 3)) [[1, 2, 3], [4, 5]]

About this data

These signatures were extracted from the public source of qdrant/qdrant-client using Python's ast module. Argument names, default values, type annotations and return types are taken verbatim from the code. Implementation bodies are never stored. See how it works for details.

Back to all 805 libraries