ReasoningDetailUnion - TypeScript SDK

ReasoningDetailUnion type definition

The TypeScript SDK and docs are currently in beta. Report issues on GitHub.

Reasoning detail union schema

Supported Types

models.ReasoningDetailEncrypted

1const value: models.ReasoningDetailEncrypted = {
2 data: "<value>",
3 type: "reasoning.encrypted",
4};

models.ReasoningDetailSummary

1const value: models.ReasoningDetailSummary = {
2 summary:
3 "The model analyzed the problem by first identifying key constraints, then evaluating possible solutions...",
4 type: "reasoning.summary",
5};

models.ReasoningDetailText

1const value: models.ReasoningDetailText = {
2 type: "reasoning.text",
3};