モデル
Models
CapabilitySupport object{ supported }Indicates whether a capability is supported.
Indicates whether a capability is supported.
Whether this capability is supported by the model.
ContextManagementCapability object{ clear_thinking_20251015, clear_tool_uses_20250919, compact_20260112, supported }Context management capability details.
Context management capability details.
clear_thinking_20251015: CapabilitySupport { supported } or nullIndicates whether a capability is supported.
Indicates whether a capability is supported.
Whether this capability is supported by the model.
clear_tool_uses_20250919: CapabilitySupport { supported } or nullIndicates whether a capability is supported.
Indicates whether a capability is supported.
Whether this capability is supported by the model.
compact_20260112: CapabilitySupport { supported } or nullIndicates whether a capability is supported.
Indicates whether a capability is supported.
Whether this capability is supported by the model.
Whether this capability is supported by the model.
EffortCapability object{ high, low, max, 3 more }Effort (reasoning_effort) capability details.
Effort (reasoning_effort) capability details.
ModelCapabilities object{ batch, citations, code_execution, 6 more }Model capability information.
Model capability information.
ModelInfo object{ id, capabilities, created_at, 4 more }
Unique model identifier.
capabilities: ModelCapabilities { batch, citations, code_execution, 6 more } or nullModel capability information.
Model capability information.
created_at: stringRFC 3339 datetime string representing the time at which the model was released. May be set to an epoch value if the release date is unknown.
RFC 3339 datetime string representing the time at which the model was released. May be set to an epoch value if the release date is unknown.
A human-readable name for the model.
Maximum input context window size in tokens for this model.
Maximum value for the max_tokens parameter when using this model.
type: "model"Object type.
Object type.
For Models, this is always "model".
ThinkingCapability object{ supported, types }Thinking capability details.
Thinking capability details.
Whether this capability is supported by the model.
types: ThinkingTypes { adaptive, enabled }Supported thinking type configurations.
Supported thinking type configurations.
adaptive: CapabilitySupport { supported }Whether the model supports thinking with type 'adaptive' (auto).
Whether the model supports thinking with type 'adaptive' (auto).
Whether this capability is supported by the model.
enabled: CapabilitySupport { supported }Whether the model supports thinking with type 'enabled'.
Whether the model supports thinking with type 'enabled'.
Whether this capability is supported by the model.
ThinkingTypes object{ adaptive, enabled }Supported thinking type configurations.
Supported thinking type configurations.
adaptive: CapabilitySupport { supported }Whether the model supports thinking with type 'adaptive' (auto).
Whether the model supports thinking with type 'adaptive' (auto).
Whether this capability is supported by the model.
enabled: CapabilitySupport { supported }Whether the model supports thinking with type 'enabled'.
Whether the model supports thinking with type 'enabled'.
Whether this capability is supported by the model.