Table of Contents

Class ColumnVectorizeAttribute

Namespace
DataStax.AstraDB.DataApi.Tables
Assembly
DataStax.AstraDB.DataApi.dll

Marks a column to use automatic vectorization (embedding generation) via a configured embedding service.

[AttributeUsage(AttributeTargets.Property|AttributeTargets.Field, AllowMultiple = false)]
public class ColumnVectorizeAttribute : BaseVectorizeAttribute, _Attribute
Inheritance
ColumnVectorizeAttribute
Implements
Inherited Members

Constructors

ColumnVectorizeAttribute(string, string, int, string[], object[])

Initializes a new instance of ColumnVectorizeAttribute with the specified embedding service configuration.

public ColumnVectorizeAttribute(string provider, string modelName, int dimension = -1, string[] authenticationPairs = null, object[] parameterPairs = null)

Parameters

provider string
modelName string
dimension int
authenticationPairs string[]
parameterPairs object[]