Cookie settings

We use cookies to deliver and improve our services, analyze site usage, and if you agree, to customize or personalize your experience and market our services to you. You can read our Cookie Policy here.

Claude Platform Docs

模型

列出模型
GET/v1/models

列出可用模型。

获取模型
GET/v1/models/{model_id}

获取特定模型。

Models
BetaCapabilitySupport object{ supported }

Indicates whether a capability is supported.

supported: boolean

Whether this capability is supported by the model.

BetaCompactionCapability object{ summarize, supported }

Compaction capability details: whether the model accepts the top-level compaction request parameter, with one entry per supported compaction.type value.

summarize: BetaCapabilitySupport { supported }

Whether the summarize compaction type is supported.

supported: boolean

Whether this capability is supported by the model.

supported: boolean

Whether this capability is supported by the model.

BetaContextManagementCapability object{ clear_thinking_20251015, clear_tool_uses_20250919, compact_20260112, supported }

Context management capability details.

clear_thinking_20251015: BetaCapabilitySupport { supported } or null

Whether the clear_thinking_20251015 strategy is supported.

supported: boolean

Whether this capability is supported by the model.

clear_tool_uses_20250919: BetaCapabilitySupport { supported } or null

Whether the clear_tool_uses_20250919 strategy is supported.

supported: boolean

Whether this capability is supported by the model.

compact_20260112: BetaCapabilitySupport { supported } or null

Whether the compact_20260112 strategy is supported.

supported: boolean

Whether this capability is supported by the model.

supported: boolean

Whether this capability is supported by the model.

BetaEffortCapability object{ high, low, max, 3 more }

Effort (reasoning_effort) capability details.

BetaModelCapabilities object{ batch, citations, code_execution, 7 more }

Model capability information.

BetaModelInfo object{ type: "model", id, allowed_fallback_models, 5 more }
BetaThinkingCapability object{ supported, types }

Thinking capability details.

supported: boolean

Whether this capability is supported by the model.

types: BetaThinkingTypes { adaptive, enabled }

Supported thinking type configurations.

adaptive: BetaCapabilitySupport { supported }

Whether the model supports thinking with type 'adaptive' (auto).

supported: boolean

Whether this capability is supported by the model.

enabled: BetaCapabilitySupport { supported }

Whether the model supports thinking with type 'enabled'.

supported: boolean

Whether this capability is supported by the model.

BetaThinkingTypes object{ adaptive, enabled }

Supported thinking type configurations.

adaptive: BetaCapabilitySupport { supported }

Whether the model supports thinking with type 'adaptive' (auto).

supported: boolean

Whether this capability is supported by the model.

enabled: BetaCapabilitySupport { supported }

Whether the model supports thinking with type 'enabled'.

supported: boolean

Whether this capability is supported by the model.