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.