Interface
IEmbeddingSettings

Represents configuration settings for generating embeddings using an AI model.

Definition

Namespace:Telerik.Documents.AI.Core

Assembly:Telerik.Documents.AI.Core.dll

Syntax:

cs-api-definition
public interface IEmbeddingSettings

Properties

EmbeddingTokenSize

Gets the size in tokens of each embedding that will be generated.

Declaration

cs-api-definition
int EmbeddingTokenSize { get; }

Property Value

int

ModelId

Gets the ID of the model.

Declaration

cs-api-definition
string? ModelId { get; }

Property Value

string

ModelMaxInputTokenLimit

Gets the maximum input token limit the model allows.

Declaration

cs-api-definition
int ModelMaxInputTokenLimit { get; }

Property Value

int

TokenizationEncoding

Gets the tokenization encoding.

Declaration

cs-api-definition
string? TokenizationEncoding { get; }

Property Value

string