Expand description
Qdrant compatibility schema (proto/qdrant/*.proto).
Modules§
- alias_
operations - Nested message and enum types in
AliasOperations. - binary_
quantization_ query_ encoding - Nested message and enum types in
BinaryQuantizationQueryEncoding. - collections_
client - Generated client implementations.
- collections_
server - Generated server implementations.
- condition
- Nested message and enum types in
Condition. - expression
- Nested message and enum types in
Expression. - facet_
value - Nested message and enum types in
FacetValue. - group_
id - Nested message and enum types in
GroupId. - match
- Nested message and enum types in
Match. - max_
optimization_ threads - Nested message and enum types in
MaxOptimizationThreads. - order_
value - Nested message and enum types in
OrderValue. - payload_
index_ params - Nested message and enum types in
PayloadIndexParams. - point_
id - Nested message and enum types in
PointId. - points_
client - Generated client implementations.
- points_
selector - Nested message and enum types in
PointsSelector. - points_
server - Generated server implementations.
- points_
update_ operation - Nested message and enum types in
PointsUpdateOperation. - quantization_
config - Nested message and enum types in
QuantizationConfig. - quantization_
config_ diff - Nested message and enum types in
QuantizationConfigDiff. - query
- Nested message and enum types in
Query. - read_
consistency - Nested message and enum types in
ReadConsistency. - shard_
key - Nested message and enum types in
ShardKey. - snapshots_
client - Generated client implementations.
- snapshots_
server - Generated server implementations.
- start_
from - Nested message and enum types in
StartFrom. - stemming_
algorithm - Nested message and enum types in
StemmingAlgorithm. - target_
vector - Nested message and enum types in
TargetVector. - update_
collection_ cluster_ setup_ request - Nested message and enum types in
UpdateCollectionClusterSetupRequest. - value
- Nested message and enum types in
Value. - vector
- Nested message and enum types in
Vector. - vector_
example - Nested message and enum types in
VectorExample. - vector_
input - Nested message and enum types in
VectorInput. - vector_
output - Nested message and enum types in
VectorOutput. - vectors
- Nested message and enum types in
Vectors. - vectors_
config - Nested message and enum types in
VectorsConfig. - vectors_
config_ diff - Nested message and enum types in
VectorsConfigDiff. - vectors_
output - Nested message and enum types in
VectorsOutput. - with_
payload_ selector - Nested message and enum types in
WithPayloadSelector. - with_
vectors_ selector - Nested message and enum types in
WithVectorsSelector.
Structs§
- Abort
Shard Transfer - Acorn
Search Params - Alias
Description - Alias
Operations - Batch
Result - Binary
Quantization - Binary
Quantization Query Encoding - Bool
Index Params - Change
Aliases - Clear
Payload Points - Collection
Cluster Info Request - Collection
Cluster Info Response - Collection
Config - Collection
Description - Collection
Exists - Collection
Exists Request - Collection
Exists Response - Collection
Info - Collection
Operation Response - Collection
Params - Collection
Params Diff - Collection
Warning - Condition
- Context
Example Pair - Context
Input - Context
Input Pair - Count
Points - Count
Response - Count
Result - Create
Alias - Create
Collection - Create
Field Index Collection - Create
Full Snapshot Request - Create
Shard Key - Create
Shard KeyRequest - Create
Shard KeyResponse - Create
Snapshot Request - Create
Snapshot Response - Datetime
Index Params - Datetime
Range - Decay
Params Expression - Delete
Alias - Delete
Collection - Delete
Field Index Collection - Delete
Full Snapshot Request - Delete
Payload Points - Delete
Point Vectors - Delete
Points - Delete
Shard Key - Delete
Shard KeyRequest - Delete
Shard KeyResponse - Delete
Snapshot Request - Delete
Snapshot Response - Dense
Vector - Disabled
- Discover
Batch Points - Discover
Batch Response - Discover
Input - Discover
Points - Discover
Response - DivExpression
- Document
- Expression
- Facet
Counts - Facet
Hit - Facet
Response - Facet
Value - Field
Condition - Filter
- Float
Index Params - Formula
- GeoBounding
Box - GeoDistance
- GeoIndex
Params - GeoLine
String - GeoPoint
- GeoPolygon
- For a valid GeoPolygon, both the exterior and interior GeoLineStrings must consist of a minimum of 4 points. Additionally, the first and last points of each GeoLineString must be the same.
- GeoRadius
- GetCollection
Info Request - GetCollection
Info Response - GetPoints
- GetResponse
- GroupId
- Groups
Result - Hardware
Usage - HasId
Condition - HasVector
Condition - Hnsw
Config Diff - Image
- Inference
Object - Inference
Usage - Integer
Index Params - IsEmpty
Condition - IsNull
Condition - Keyword
Index Params - List
Aliases Request - List
Aliases Response - List
Collection Aliases Request - List
Collections Request - List
Collections Response - List
Full Snapshots Request - List
Snapshots Request - List
Snapshots Response - List
Value ListValueis a wrapper around a repeated field of values.- Local
Shard Info - Lookup
Location - Match
- MaxOptimization
Threads - MinShould
- Mmr
- Maximal Marginal Relevance (MMR) algorithm for re-ranking the points.
- Model
Usage - Move
Shard - Mult
Expression - Multi
Dense Vector - Multi
Vector Config - Named
Vectors - Named
Vectors Output - Nearest
Input With Mmr - Nested
Condition - Optimizer
Status - Optimizers
Config Diff - OrderBy
- Order
Value - Payload
Exclude Selector - Payload
Include Selector - Payload
Index Params - Payload
Schema Info - Point
Group - PointId
- Point
Struct - Point
Vectors - Points
IdsList - Points
Operation Response - Points
Selector - Points
Update Operation - PowExpression
- Prefetch
Query - Product
Quantization - Quantization
Config - Quantization
Config Diff - Quantization
Search Params - Query
- Query
Batch Points - Query
Batch Response - Query
Groups Response - Query
Point Groups - Query
Points - Query
Response - Range
- Read
Consistency - Recommend
Batch Points - Recommend
Batch Response - Recommend
Groups Response - Recommend
Input - Recommend
Point Groups - Recommend
Points - Recommend
Response - Remote
Shard Info - Rename
Alias - Repeated
Integers - Repeated
Strings - Replica
- Replicate
Points - Replicate
Shard - Resharding
Info - Restart
Transfer - Retrieved
Point - Rrf
- Parameterized reciprocal rank fusion
- Scalar
Quantization - Scored
Point - Scroll
Points - Scroll
Response - Search
Batch Points - Search
Batch Response - Search
Groups Response - Search
Matrix Offsets - Search
Matrix Offsets Response - Search
Matrix Pair - Search
Matrix Pairs - Search
Matrix Pairs Response - Search
Matrix Points - Search
Params - Search
Point Groups - Search
Points - Search
Response - SetPayload
Points - Shard
Key - Shard
KeySelector - Shard
Transfer Info - Snapshot
Description - Snowball
Params - Sparse
Index Config - Sparse
Indices - Sparse
Vector - Sparse
Vector Config - Sparse
Vector Params - Start
From - Stemming
Algorithm - Stopwords
Set - Strict
Mode Config - Strict
Mode Multivector - Strict
Mode Multivector Config - Strict
Mode Sparse - Strict
Mode Sparse Config - Struct
Structrepresents a structured data value, consisting of fields which map to dynamically typed values. In some languages,Structmight be supported by a native representation. For example, in scripting languages like JS a struct is represented as an object. The details of that representation are described together with the proto support for the language.- SumExpression
- Target
Vector - Text
Index Params - Update
Batch Points - Update
Batch Response - Update
Collection - Update
Collection Cluster Setup Request - Update
Collection Cluster Setup Response - Update
Point Vectors - Update
Result - Upsert
Points - Usage
- Uuid
Index Params - Value
Valuerepresents a dynamically typed value which can be either null, a number, a string, a boolean, a recursive struct value, or a list of values. A producer of value is expected to set one of those variants, absence of any variant indicates an error.- Values
Count - Vector
- Vector
Example - Vector
Input - Vector type to be used in queries. Ids will be substituted with their corresponding vectors from the collection.
- Vector
Output - Vector
Params - Vector
Params Diff - Vector
Params Diff Map - Vector
Params Map - Vectors
- Vectors
Config - Vectors
Config Diff - Vectors
Output - Vectors
Selector - WalConfig
Diff - With
Lookup - With
Payload Selector - With
Vectors Selector - Write
Ordering
Enums§
- Binary
Quantization Encoding - Collection
Status - Compression
Ratio - Datatype
- Direction
- Distance
- Field
Type - Fusion
- Modifier
- Multi
Vector Comparator - Null
Value NullValueis a singleton enumeration to represent the null value for theValuetype union.- Payload
Schema Type - Quantization
Type - Read
Consistency Type - Recommend
Strategy - How to use positive and negative vectors to find the results, default is
AverageVector. - Replica
State - Resharding
Direction - Resharding direction, scale up or down in number of shards
- Sample
- Sample points from the collection
- Shard
Transfer Method - Sharding
Method - Tokenizer
Type - Update
Status - Write
Ordering Type