Share via


TextReasoningContent Class

Definition

Represents text reasoning content in a chat.

public ref class TextReasoningContent sealed : Microsoft::Extensions::AI::AIContent
public sealed class TextReasoningContent : Microsoft.Extensions.AI.AIContent
type TextReasoningContent = class
    inherit AIContent
Public NotInheritable Class TextReasoningContent
Inherits AIContent
Inheritance
TextReasoningContent

Remarks

TextReasoningContent is distinct from TextContent. TextReasoningContent represents "thinking" or "reasoning" performed by the model and is distinct from the actual output text from the model, which is represented by TextContent. Neither types derives from the other.

Constructors

TextReasoningContent(String)

Initializes a new instance of the TextReasoningContent class.

Properties

AdditionalProperties

Gets or sets additional properties for the content.

(Inherited from AIContent)
RawRepresentation

Gets or sets the raw representation of the content from an underlying implementation.

(Inherited from AIContent)
Text

Gets or sets the text reasoning content.

Methods

ToString()

Returns a string that represents the current object.

Applies to