qdrant_dart library

A small, REST-first Dart SDK for Qdrant.

Classes

CollectionAlias
An alias and the collection it currently resolves to.
CollectionAliasAction
One action in an atomic collection-alias update.
CollectionAliasOperations
Collection-alias lifecycle operations for a QdrantClient.
CollectionInfo
A collection's current status, vector configuration, and counts.
CollectionOperations
Collection lifecycle operations for a QdrantClient.
CollectionVectors
Dense and sparse vector configuration for a collection.
DenseVector
A dense vector value.
DenseVectorParams
Configuration for one dense vector in a collection.
FieldCondition
A payload field condition used by Qdrant filters.
Filter
Qdrant payload filter clauses.
FilterCondition
A condition accepted in Qdrant filter clauses.
HasIdCondition
Matches points whose IDs are included in ids.
PayloadIndexInfo
Information reported for one payload field index.
PayloadIndexOperations
Payload-index lifecycle operations for a QdrantClient.
Point
A point to insert into or update in a Qdrant collection.
PointOperations
Point operations for a QdrantClient.
PointRecord
A point returned by Qdrant.
PointSelector
Selects points by ID or by a Qdrant Filter.
PointVectors
Vectors stored on or returned for one point.
PointVectorUpdate
A point ID and the vectors to update without replacing its payload.
Prefetch
A candidate-producing sub-query run before the main Query API request.
QdrantClient
Configures a connection to a Qdrant server.
ScoredPoint
A point and similarity score returned by a dense-vector query.
ScrollPage
One page returned by Qdrant's point scroll endpoint.
SparseVector
A sparse vector represented by matching index and value lists.
SparseVectorParams
Configuration for one sparse vector using Qdrant's defaults.
UpdateResult
Qdrant's result for a point update operation.
VectorSelector
Selects which vectors Qdrant should include in point responses.
VectorValue
A dense or sparse vector value.

Enums

Distance
Qdrant's distance metrics for dense vectors.
PayloadSchemaType
Qdrant's simple payload field index types.
UpdateStatus
The state of a Qdrant point update operation.

Exceptions / Errors

QdrantException
A failure returned by Qdrant or encountered while contacting it.