VectorIndex

@Serializable
data class VectorIndex(val indexName: String, val vectorBucketName: String, val dataType: VectorDataType, val dimension: Int, val distanceMetric: DistanceMetric, val metadataConfiguration: MetadataConfiguration? = null, creationTime: Instant? = null)(source)

Vector index configuration and metadata

Constructors

Link copied to clipboard
constructor(indexName: String, vectorBucketName: String, dataType: VectorDataType, dimension: Int, distanceMetric: DistanceMetric, metadataConfiguration: MetadataConfiguration? = null, creationTime: Instant? = null)

Properties

Link copied to clipboard

Data type of vector components (currently only 'float32')

Link copied to clipboard

Dimensionality of vectors (e.g., 384, 768, 1536)

Link copied to clipboard

Similarity metric used for queries

Link copied to clipboard

Unique name of the index within the bucket

Link copied to clipboard

Configuration for metadata filtering

Link copied to clipboard

Name of the parent vector bucket