Skip to main content
The Go SDK and docs are currently in beta. Report issues on GitHub.
An output item containing reasoning

Fields

FieldTypeRequiredDescriptionExample
Contentoptionalnullable.OptionalNullable[[]components.ReasoningTextContent]:heavy_minus_sign:N/A
EncryptedContentoptionalnullable.OptionalNullable[string]:heavy_minus_sign:N/A
IDstring:heavy_check_mark:N/A
Status*components.InputsStatusUnion2:heavy_minus_sign:N/A
Summary[]components.ReasoningSummaryText:heavy_check_mark:N/A
Typecomponents.InputsTypeReasoning:heavy_check_mark:N/A
Formatoptionalnullable.OptionalNullable[components.ReasoningFormat]:heavy_minus_sign:N/Aunknown
Signatureoptionalnullable.OptionalNullable[string]:heavy_minus_sign:A signature for the reasoning content, used for verificationEvcBCkgIChABGAIqQKkSDbRuVEQUk9qN1odC098l9SEj…