Class
SummarizationProcessorSettings

Settings for AI summarization over document text (such as PDF), configuring token limits and prompt customization.

Definition

Namespace:Telerik.Windows.Documents.AIConnector

Assembly:Telerik.Windows.Documents.AIConnector.dll

Syntax:

cs-api-definition
public class SummarizationProcessorSettings : CompleteContextProcessorSettings

Inheritance: objectCompleteContextProcessorSettingsSummarizationProcessorSettings

Inherited Members CompleteContextProcessorSettings.ModelMaxInputTokenLimitCompleteContextProcessorSettings.TokenizationEncodingCompleteContextProcessorSettings.ModelIdCompleteContextProcessorSettings.ProduceJsonFormattedContext

Constructors

SummarizationProcessorSettings(int, string, string, string)

Initializes a new instance of the SummarizationProcessorSettings class.

Declaration

cs-api-definition
public SummarizationProcessorSettings(int modelMaxInputTokenLimit, string promptAddition = null, string modelId = null, string tokenizationEncoding = null)

Parameters

modelMaxInputTokenLimit

int

The maximum input token limit the model allows.

promptAddition

string

An addition to the system prompt.

modelId

string

The model identifier.

tokenizationEncoding

string

The tokenization encoding the model uses.

Properties

PromptAddition

Gets optional prompt text appended to summarization requests, used for guidance or constraints.

Declaration

cs-api-definition
public string PromptAddition { get; }

Property Value

string