Models
ModelsExpand Collapse
type CapabilitySupport struct{…}Indicates whether a capability is supported.
Indicates whether a capability is supported.
Whether this capability is supported by the model.
type ContextManagementCapability struct{…}Context management capability details.
Context management capability details.
ClearThinking20251015 CapabilitySupportIndicates whether a capability is supported.
Indicates whether a capability is supported.
Whether this capability is supported by the model.
ClearToolUses20250919 CapabilitySupportIndicates whether a capability is supported.
Indicates whether a capability is supported.
Whether this capability is supported by the model.
Compact20260112 CapabilitySupportIndicates 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.
type EffortCapability struct{…}Effort (reasoning_effort) capability details.
Effort (reasoning_effort) capability details.
High CapabilitySupportWhether the model supports high effort level.
Whether the model supports high effort level.
Whether this capability is supported by the model.
Whether the model supports low effort level.
Whether the model supports low effort level.
Whether this capability is supported by the model.
Whether the model supports max effort level.
Whether the model supports max effort level.
Whether this capability is supported by the model.
Medium CapabilitySupportWhether the model supports medium effort level.
Whether the model supports medium effort level.
Whether this capability is supported by the model.
Whether this capability is supported by the model.
type ModelCapabilities struct{…}Model capability information.
Model capability information.
Batch CapabilitySupportWhether the model supports the Batch API.
Whether the model supports the Batch API.
Whether this capability is supported by the model.
Citations CapabilitySupportWhether the model supports citation generation.
Whether the model supports citation generation.
Whether this capability is supported by the model.
CodeExecution CapabilitySupportWhether the model supports code execution tools.
Whether the model supports code execution tools.
Whether this capability is supported by the model.
ContextManagement ContextManagementCapabilityContext management support and available strategies.
Context management support and available strategies.
ClearThinking20251015 CapabilitySupportIndicates whether a capability is supported.
Indicates whether a capability is supported.
Whether this capability is supported by the model.
ClearToolUses20250919 CapabilitySupportIndicates whether a capability is supported.
Indicates whether a capability is supported.
Whether this capability is supported by the model.
Compact20260112 CapabilitySupportIndicates 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.
Effort EffortCapabilityEffort (reasoning_effort) support and available levels.
Effort (reasoning_effort) support and available levels.
High CapabilitySupportWhether the model supports high effort level.
Whether the model supports high effort level.
Whether this capability is supported by the model.
Whether the model supports low effort level.
Whether the model supports low effort level.
Whether this capability is supported by the model.
Whether the model supports max effort level.
Whether the model supports max effort level.
Whether this capability is supported by the model.
Medium CapabilitySupportWhether the model supports medium effort level.
Whether the model supports medium effort level.
Whether this capability is supported by the model.
Whether this capability is supported by the model.
ImageInput CapabilitySupportWhether the model accepts image content blocks.
Whether the model accepts image content blocks.
Whether this capability is supported by the model.
PDFInput CapabilitySupportWhether the model accepts PDF content blocks.
Whether the model accepts PDF content blocks.
Whether this capability is supported by the model.
StructuredOutputs CapabilitySupportWhether the model supports structured output / JSON mode / strict tool schemas.
Whether the model supports structured output / JSON mode / strict tool schemas.
Whether this capability is supported by the model.
Thinking ThinkingCapabilityThinking capability and supported type configurations.
Thinking capability and supported type configurations.
Whether this capability is supported by the model.
Types ThinkingTypesSupported thinking type configurations.
Supported thinking type configurations.
Adaptive CapabilitySupportWhether 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 CapabilitySupportWhether the model supports thinking with type 'enabled'.
Whether the model supports thinking with type 'enabled'.
Whether this capability is supported by the model.
type ModelInfo struct{…}
Unique model identifier.
Capabilities ModelCapabilitiesModel capability information.
Model capability information.
Batch CapabilitySupportWhether the model supports the Batch API.
Whether the model supports the Batch API.
Whether this capability is supported by the model.
Citations CapabilitySupportWhether the model supports citation generation.
Whether the model supports citation generation.
Whether this capability is supported by the model.
CodeExecution CapabilitySupportWhether the model supports code execution tools.
Whether the model supports code execution tools.
Whether this capability is supported by the model.
ContextManagement ContextManagementCapabilityContext management support and available strategies.
Context management support and available strategies.
ClearThinking20251015 CapabilitySupportIndicates whether a capability is supported.
Indicates whether a capability is supported.
Whether this capability is supported by the model.
ClearToolUses20250919 CapabilitySupportIndicates whether a capability is supported.
Indicates whether a capability is supported.
Whether this capability is supported by the model.
Compact20260112 CapabilitySupportIndicates 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.
Effort EffortCapabilityEffort (reasoning_effort) support and available levels.
Effort (reasoning_effort) support and available levels.
High CapabilitySupportWhether the model supports high effort level.
Whether the model supports high effort level.
Whether this capability is supported by the model.
Whether the model supports low effort level.
Whether the model supports low effort level.
Whether this capability is supported by the model.
Whether the model supports max effort level.
Whether the model supports max effort level.
Whether this capability is supported by the model.
Medium CapabilitySupportWhether the model supports medium effort level.
Whether the model supports medium effort level.
Whether this capability is supported by the model.
Whether this capability is supported by the model.
ImageInput CapabilitySupportWhether the model accepts image content blocks.
Whether the model accepts image content blocks.
Whether this capability is supported by the model.
PDFInput CapabilitySupportWhether the model accepts PDF content blocks.
Whether the model accepts PDF content blocks.
Whether this capability is supported by the model.
StructuredOutputs CapabilitySupportWhether the model supports structured output / JSON mode / strict tool schemas.
Whether the model supports structured output / JSON mode / strict tool schemas.
Whether this capability is supported by the model.
Thinking ThinkingCapabilityThinking capability and supported type configurations.
Thinking capability and supported type configurations.
Whether this capability is supported by the model.
Types ThinkingTypesSupported thinking type configurations.
Supported thinking type configurations.
Adaptive CapabilitySupportWhether 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 CapabilitySupportWhether the model supports thinking with type 'enabled'.
Whether the model supports thinking with type 'enabled'.
Whether this capability is supported by the model.
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 ModelObject type.
Object type.
For Models, this is always "model".
type ThinkingCapability struct{…}Thinking capability details.
Thinking capability details.
Whether this capability is supported by the model.
Types ThinkingTypesSupported thinking type configurations.
Supported thinking type configurations.
Adaptive CapabilitySupportWhether 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 CapabilitySupportWhether the model supports thinking with type 'enabled'.
Whether the model supports thinking with type 'enabled'.
Whether this capability is supported by the model.
type ThinkingTypes struct{…}Supported thinking type configurations.
Supported thinking type configurations.
Adaptive CapabilitySupportWhether 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 CapabilitySupportWhether the model supports thinking with type 'enabled'.
Whether the model supports thinking with type 'enabled'.
Whether this capability is supported by the model.