Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alibaba/zvec
/ types & classes
Types & classes
1,776 in github.com/alibaba/zvec
⨍
Functions
10,650
◇
Types & classes
1,776
↳
Endpoints
50
↓ 274 callers
Class
Params
! Index Params */
src/include/zvec/ailego/container/params.h:48
↓ 182 callers
Class
Doc
Represents a retrieved document with optional metadata, fields, and vectors. This immutable data class encapsulates the result of a search or ret
python/zvec/model/doc.py:27
↓ 168 callers
Class
FieldSchema
Represents a scalar (non-vector) field in a collection schema. A `FieldSchema` defines the name, data type, nullability, and optional inverte
python/zvec/model/schema/field_schema.py:64
↓ 166 callers
Class
JsonValue
! JSON Value */
src/include/zvec/ailego/encoding/json/mod_json_plus.h:399
↓ 141 callers
Class
Query
Represents a search query for a specific field in a collection. A `Query` can be constructed for either vector search or full-text search, bu
python/zvec/model/param/query.py:43
↓ 117 callers
Class
IndexQueryMeta
! Index Query Meta */
src/include/zvec/core/framework/index_meta.h:621
↓ 85 callers
Class
VectorSchema
Represents a vector field in a collection schema. A `VectorSchema` defines the name, data type, dimensionality, and index configuration for a
python/zvec/model/schema/field_schema.py:188
↓ 42 callers
Class
FieldSchema
* Field schema */
src/include/zvec/db/schema.h:31
↓ 36 callers
Class
FlatIndexParamBuilder
src/include/zvec/core/interface/index_param_builders.h:101
↓ 30 callers
Class
JsonString
! JSON String */
src/include/zvec/ailego/encoding/json/mod_json_plus.h:28
↓ 29 callers
Class
AddColumnOptions
src/include/zvec/db/options.h:61
↓ 28 callers
Class
CollectionSchema
Defines the structure of a collection in Zvec. A collection schema specifies the name of the collection and its fields, including both scalar
python/zvec/model/schema/collection_schema.py:28
↓ 27 callers
Class
Float16
! Half-Precision Floating Point */
src/include/zvec/ailego/utility/float_helper.h:58
↓ 26 callers
Class
const_reverse_iterator
src/include/zvec/ailego/encoding/json/mod_json_plus.h:1149
↓ 25 callers
Class
HNSWIndexParamBuilder
src/include/zvec/core/interface/index_param_builders.h:140
↓ 23 callers
Class
FlatIndexParam
src/include/zvec/core/interface/index_param.h:282
↓ 23 callers
Class
HNSWQueryParamBuilder
HNSW builder (adds one specific field: ef_search)
src/include/zvec/core/interface/index_param_builders.h:353
↓ 22 callers
Class
IVFIndexParam
src/include/zvec/core/interface/index_param.h:294
↓ 22 callers
Class
const_iterator
src/include/zvec/ailego/encoding/json/mod_json_plus.h:1147
↓ 21 callers
Class
AlterColumnOptions
src/include/zvec/db/options.h:65
↓ 21 callers
Class
Fts
Full-text search query parameters. Attributes: query_string (Optional[str]): FTS query expression (e.g. '+vector -slow "exact
python/zvec/model/param/query.py:27
↓ 21 callers
Class
QwenSparseEmbedding
Sparse text embedding function using Qwen (DashScope) API. This class provides text-to-sparse-vector embedding capabilities using Alibaba Clo
python/zvec/extension/qwen_embedding_function.py:272
↓ 19 callers
Class
OpenAIDenseEmbedding
Dense text embedding function using OpenAI API. This class provides text-to-vector embedding capabilities using OpenAI's embedding models. It
python/zvec/extension/openai_embedding_function.py:24
↓ 19 callers
Class
QuantizerParam
TODO: maybe a base class for quantizer?
src/include/zvec/core/interface/index_param.h:121
↓ 18 callers
Class
BM25EmbeddingFunction
BM25-based sparse embedding function using DashText SDK. This class provides text-to-sparse-vector embedding capabilities using the DashText
python/zvec/extension/bm25_embedding_function.py:24
↓ 18 callers
Class
DefaultLocalReRanker
Re-ranker using Sentence Transformer cross-encoder models for semantic re-ranking. This re-ranker leverages pre-trained cross-encoder models to p
python/zvec/extension/sentence_transformer_rerank_function.py:27
↓ 18 callers
Class
iterator
src/include/zvec/ailego/encoding/json/mod_json_plus.h:1146
↓ 18 callers
Class
reverse_iterator
src/include/zvec/ailego/encoding/json/mod_json_plus.h:1148
↓ 17 callers
Class
FlatQueryParamBuilder
FLAT builder (no extra fields, just inherits base functionality)
src/include/zvec/core/interface/index_param_builders.h:338
↓ 17 callers
Class
SquaredEuclidean
src/core/metric/quantized_integer_metric_matrix.h:32
↓ 16 callers
Class
DefaultLocalDenseEmbedding
Default local dense embedding using all-MiniLM-L6-v2 model. This is the default implementation for dense text embedding that uses the ``all-M
python/zvec/extension/sentence_transformer_embedding_function.py:25
↓ 16 callers
Class
QwenReRanker
Re-ranker using Qwen (DashScope) cross-encoder API for semantic re-ranking. This re-ranker leverages DashScope's TextReRank service to perform
python/zvec/extension/qwen_rerank_function.py:26
↓ 16 callers
Class
RrfReRanker
Re-ranker using Reciprocal Rank Fusion (RRF) for multi-vector search. RRF combines results from multiple vector queries without requiring rel
python/zvec/extension/multi_vector_reranker.py:67
↓ 14 callers
Class
DefaultLocalSparseEmbedding
Default local sparse embedding using SPLADE model. This class provides sparse vector embedding using the SPLADE (SParse Lexical AnD Expansion
python/zvec/extension/sentence_transformer_embedding_function.py:311
↓ 14 callers
Class
JsonObject
src/include/zvec/ailego/encoding/json/mod_json_plus.h:395
↓ 12 callers
Class
Status
src/include/zvec/db/status.h:22
↓ 11 callers
Class
MinusInnerProduct
src/core/metric/quantized_integer_metric_matrix.h:137
↓ 11 callers
Class
QueryContext
python/zvec/executor/query_executor.py:60
↓ 11 callers
Class
WeightedReRanker
Re-ranker that combines scores using per-sub-query weights. Each sub-query's score is normalized by metric type (automatic when used via coll
python/zvec/extension/multi_vector_reranker.py:108
↓ 10 callers
Class
DiskAnnQueryParam
src/include/zvec/core/interface/index_param.h:227
↓ 10 callers
Class
JsonArray
src/include/zvec/ailego/encoding/json/mod_json_plus.h:394
↓ 10 callers
Class
QwenDenseEmbedding
Dense text embedding function using Qwen (DashScope) API. This class provides text-to-vector embedding capabilities using Alibaba Cloud's Das
python/zvec/extension/qwen_embedding_function.py:24
↓ 10 callers
Class
VamanaIndexParamBuilder
src/include/zvec/core/interface/index_param_builders.h:224
↓ 9 callers
Class
BlobWrap
! AiLego Blob Wrap */
src/include/zvec/ailego/container/blob.h:26
↓ 9 callers
Class
QueryExecutor
Unified query executor that routes based on query count and reranker type.
python/zvec/executor/query_executor.py:105
↓ 9 callers
Class
VamanaQueryParamBuilder
Vamana builder (adds ef_search field)
src/include/zvec/core/interface/index_param_builders.h:427
↓ 8 callers
Class
VamanaIndexParam
src/include/zvec/core/interface/index_param.h:355
↓ 8 callers
Class
VectorInfo
src/core/algorithm/diskann/diskann_entity.h:29
↓ 8 callers
Class
const_iterator
src/include/zvec/ailego/container/vector.h:320
↓ 7 callers
Class
MockCollectionSchema
python/tests/test_query_executor.py:45
↓ 7 callers
Class
Neighbors
src/core/algorithm/hnsw/hnsw_entity.h:149
↓ 7 callers
Class
VamanaQueryParam
src/include/zvec/core/interface/index_param.h:385
↓ 6 callers
Class
Cube
! Cube class */
src/include/zvec/ailego/container/cube.h:166
↓ 6 callers
Class
MathHelper
! Math Helper */
src/ailego/utility/math_helper.h:27
↓ 6 callers
Class
Neighbor
Neighbor
src/core/algorithm/diskann/diskann_util.h:106
↓ 6 callers
Class
ResultRecord
src/core/algorithm/hnsw_rabitq/hnsw_rabitq_entity.h:44
↓ 5 callers
Class
CallbackReRanker
Re-ranker that delegates to a user-provided callback. The callback receives sub-query results, field schemas, and topn. Args: callba
python/zvec/extension/multi_vector_reranker.py:166
↓ 4 callers
Class
IVFIndexParamBuilder
src/include/zvec/core/interface/index_param_builders.h:110
↓ 4 callers
Class
VectorQuery
Deprecated alias for Query. Use Query instead.
python/zvec/model/param/query.py:133
↓ 3 callers
Class
Distance
! Distance module */
src/ailego/math/distance.h:24
↓ 3 callers
Class
HNSWRabitqIndexParamBuilder
src/include/zvec/core/interface/index_param_builders.h:162
↓ 3 callers
Class
HNSWRabitqQueryParamBuilder
HNSW-Rabitq builder (adds ef_search field)
src/include/zvec/core/interface/index_param_builders.h:412
↓ 3 callers
Class
IndexFilter
src/db/index/common/index_filter.h:24
↓ 3 callers
Class
MultiChunkCluster
MultiChunkCluster
src/core/algorithm/cluster/multi_chunk_cluster.h:413
↓ 3 callers
Class
ParquetBufferID
src/db/index/storage/parquet_buffer_pool.h:32
↓ 3 callers
Enum
Type
src/core/algorithm/ivf/ivf_entity.h:310
↓ 2 callers
Class
BufferPoolMemoryBlock
Lightweight MemoryBlock for buffer pool mode: release on destruction
src/core/algorithm/hnsw/hnsw_entity.h:198
↓ 2 callers
Class
FlatIndexParams
src/include/zvec/db/index_params.h:348
↓ 2 callers
Class
IVFQueryParam
src/include/zvec/core/interface/index_param.h:212
↓ 2 callers
Class
IVFQueryParamBuilder
IVF builder (adds specific fields: nprobe, l1QueryParam, l2QueryParam)
src/include/zvec/core/interface/index_param_builders.h:384
↓ 2 callers
Class
MemoryBlock
src/include/zvec/core/framework/index_storage.h:34
↓ 2 callers
Class
Neighbors
src/core/algorithm/hnsw_sparse/hnsw_sparse_entity.h:171
↓ 2 callers
Class
Neighbors
src/core/algorithm/hnsw_rabitq/hnsw_rabitq_entity.h:188
↓ 2 callers
Class
ParquetBufferContextHandle
src/db/index/storage/parquet_buffer_pool.h:93
↓ 2 callers
Class
Stage
src/db/common/profiler.h:34
↓ 2 callers
Class
VectorLocation
! Location of Vector in Storage Segment */
src/core/algorithm/flat/flat_index_format.h:153
↓ 2 callers
Class
stat
tools/core/recall.cc:104
↓ 2 callers
Class
stat
tools/core/recall_original.cc:144
↓ 1 callers
Class
CollectionOptions
src/include/zvec/db/options.h:22
↓ 1 callers
Class
CollectionStats
* Collection stats */
src/include/zvec/db/stats.h:25
↓ 1 callers
Class
ConcurrentQueue
src/include/zvec/ailego/buffer/concurrentqueue.h:587
↓ 1 callers
Class
DiskAnnIndexParam
src/include/zvec/core/interface/index_param.h:430
↓ 1 callers
Class
DropScalarIndexTask
src/db/index/segment/segment_helper.h:119
↓ 1 callers
Class
FileWriter
! File Stream Writer */
src/ailego/io/file_writer.h:26
↓ 1 callers
Class
GroupIndexDocument
src/include/zvec/core/framework/index_document.h:303
↓ 1 callers
Class
HeapValue
tests/ailego/container/heap_test.cc:178
↓ 1 callers
Class
HnswStreamer
src/core/algorithm/hnsw/hnsw_streamer.h:24
↓ 1 callers
Class
IndexMeta
! Index Meta */
src/include/zvec/core/framework/index_meta.h:23
↓ 1 callers
Class
IndexPlugin
! Index Plugin */
src/include/zvec/core/framework/index_plugin.h:25
↓ 1 callers
Class
Options
src/db/sqlengine/planner/ops/contain_op.h:76
↓ 1 callers
Class
Options
src/db/sqlengine/planner/ops/fetch_vector_op.h:134
↓ 1 callers
Class
Options
src/db/sqlengine/planner/ops/check_not_filtered_op.h:64
↓ 1 callers
Class
PreprocessorParam
src/include/zvec/core/interface/index_param.h:148
↓ 1 callers
Class
Register
src/include/zvec/ailego/pattern/factory.h:38
↓ 1 callers
Class
RightValue
tests/ailego/pattern/closure_test.cc:998
↓ 1 callers
Class
SegmentData
src/include/zvec/core/framework/index_storage.h:263
↓ 1 callers
Class
SegmentMeta
src/include/zvec/core/framework/index_unpacker.h:32
↓ 1 callers
Class
SegmentMeta
src/db/index/common/meta.h:177
↓ 1 callers
Class
SparseVectorItem
src/core/utility/sparse_utility.h:63
↓ 1 callers
Class
VamanaStreamer
src/core/algorithm/vamana/vamana_streamer.h:24
next →
1–100 of 1,776, ranked by callers