Property ReasoningLevel
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 RagChat(ragEngine, chatModel);
// Enable extended reasoning for complex analytical queries
chat.ReasoningLevel = ReasoningLevel.Medium;
Remarks
Higher levels may produce more analytical and detailed responses.