Table of Contents

Class VectorServiceOptions

Namespace
DataStax.AstraDB.DataApi.Core
Assembly
DataStax.AstraDB.DataApi.dll

Configuration options for a vector embedding service used to automatically generate embeddings.

public class VectorServiceOptions
Inheritance
VectorServiceOptions
Inherited Members

Properties

Authentication

Authentication details for the vectorization provider

[JsonPropertyName("authentication")]
public Dictionary<string, string> Authentication { get; set; }

Property Value

Dictionary<string, string>

ModelName

The name of the model to use

[JsonPropertyName("modelName")]
public string ModelName { get; set; }

Property Value

string

Parameters

Additional parameters for the vectorization provider

[JsonPropertyName("parameters")]
public Dictionary<string, object> Parameters { get; set; }

Property Value

Dictionary<string, object>

Provider

The provider for vectorization

[JsonPropertyName("provider")]
public string Provider { get; set; }

Property Value

string