Structs§
- Count
Result - Fetch
Log - The
FetchLogoperator fetches logs from the log service - Filter
- The
Filteroperator filters the collection with specified criteria - GetResult
- Knn
- The
Knnoperator searches for the nearest neighbours of the specified embedding. This is intended to use by executor - KnnBatch
- The
KnnBatchoperator searches for the nearest neighbours of the specified embedding. This is intended to use by frontend - KnnBatch
Result - KnnOutput
- KnnProjection
- The
KnnProjectionoperator retrieves record content by offset ids It is based onProjectionOperator, and it attaches the distance of the records to the target embedding to the record content - KnnProjection
Output - KnnProjection
Record - KnnQuery
- Limit
- The
Limitoperator selects a range or records sorted by their offset ids - Merge
- The
Mergeoperator selects the top records from the batch vectors of records which are all sorted in descending order. If the same record occurs multiple times only one copy will remain in the final result. - Projection
- The
Projectionoperator retrieves record content by offset ids - Projection
Output - Projection
Record - Rank
- Record
Measure - The
RecordDistancerepresents a measure of embedding (identified byoffset_id) with respect to query embedding - Scan
- The
Scanopeartor pins the data used by all downstream operators - Search
Payload Result - Search
Record - Search
Result - Select
Enums§
Functions§
- rrf
- Reciprocal Rank Fusion: combines multiple rank expressions Formula: -sum(weight_i / (k + rank_i))