Skip to main content
The Python SDK and docs are currently in beta. Report issues on GitHub.
Reasoning output item with signature and format extensions

Fields

FieldTypeRequiredDescriptionExample
contentList[components.ReasoningTextContent]:heavy_minus_sign:N/A
encrypted_contentOptionalNullable[str]:heavy_minus_sign:N/A
idstr:heavy_check_mark:N/A
statusOptional[components.ReasoningItemStatusUnion]:heavy_minus_sign:N/A
summaryList[components.ReasoningSummaryText]:heavy_check_mark:N/A
typecomponents.ReasoningItemType:heavy_check_mark:N/A
format_OptionalNullable[components.ReasoningFormat]:heavy_minus_sign:N/Aunknown
signatureOptionalNullable[str]:heavy_minus_sign:N/A