Class Reasoning
public class Reasoning : StatefulItem, IPrompt
- Inheritance
-
objectReasoning
- Implements
- Inherited Members
- Extension Methods
Constructors
Reasoning()
public Reasoning()
Reasoning(string)
public Reasoning(string content)
Parameters
contentstring
Properties
Content
Optional. Reasoning text content.
public List<TextOutput> Content { get; set; }
Property Value
- List<TextOutput>
EncryptedContent
Optional. The encrypted content of the reasoning item - populated when a response is generated with reasoning.encrypted_content in the include parameter.
public string EncryptedContent { get; set; }
Property Value
- string
Signature
Anthropic-specific signature to verify the integrity and authenticity of the reasoning item. This is populated when a response is generated with reasoning.signature in the include parameter.
[LocalProperty("signature")]
public string Signature { get; set; }
Property Value
- string
Summary
Required. Reasoning summary content.
public List<TextOutput> Summary { get; set; }
Property Value
- List<TextOutput>