Table of Contents

Property ReasoningLevel

Namespace
LMKit.Retrieval
Assembly
LM-Kit.NET.dll

ReasoningLevel

Gets or sets the reasoning level used during response generation.

public ReasoningLevel ReasoningLevel { get; set; }

Property Value

ReasoningLevel

The reasoning level. Default is None.

Examples

using var chat = new PdfChat(chatModel, embeddingModel);

// Enable extended reasoning for complex analytical questions
chat.ReasoningLevel = ReasoningLevel.High;

Remarks

Higher levels may produce more analytical and detailed responses.

Share