Skip to main content

vw_model_capabilities

Creates, updates, deletes, gets or lists a vw_model_capabilities resource.

Overview

Namevw_model_capabilities
TypeView
Idanthropic.models.vw_model_capabilities

Fields

The following fields are returned by this view:

NameDatatypeDescription
idstringUnique model identifier, e.g. claude-sonnet-5.
display_namestringHuman-readable name of the model.
batchbooleanWhether the model supports the Message Batches API.
citationsbooleanWhether the model supports citations.
code_executionbooleanWhether the model supports the code execution tool.
context_managementbooleanWhether the model supports context management.
effortbooleanWhether the model supports the effort parameter.
xhighbooleanWhether the xhigh effort tier is supported.
highbooleanWhether the high effort tier is supported.
maxbooleanWhether the max effort tier is supported.
mediumbooleanWhether the medium effort tier is supported.
lowbooleanWhether the low effort tier is supported.
image_inputbooleanWhether the model accepts image input.
pdf_inputbooleanWhether the model accepts PDF input.
structured_outputsbooleanWhether the model supports structured outputs.
thinkingbooleanWhether the model supports extended thinking.
adaptivebooleanWhether adaptive thinking is supported.
enabledbooleanWhether manually-enabled thinking is supported.
created_atstringRFC 3339 timestamp when the model was released.
max_input_tokensintegerMaximum number of input tokens accepted by the model.
max_tokensintegerMaximum number of output tokens the model can generate.
typestringObject type; always model.

SELECT Examples

SELECT
id,
display_name,
batch,
citations,
code_execution,
context_management,
effort,
xhigh,
high,
max,
medium,
low,
image_input,
pdf_input,
structured_outputs,
thinking,
adaptive,
enabled,
created_at,
max_input_tokens,
max_tokens,
type
FROM anthropic.models.vw_model_capabilities;

SQL Definition

SELECT
id,
display_name,
JSON_EXTRACT(capabilities, '$.batch.supported') AS batch,
JSON_EXTRACT(capabilities, '$.citations.supported') AS citations,
JSON_EXTRACT(capabilities, '$.code_execution.supported') AS code_execution,
JSON_EXTRACT(capabilities, '$.context_management.supported') AS context_management,
JSON_EXTRACT(capabilities, '$.effort.supported') AS effort,
JSON_EXTRACT(capabilities, '$.effort.xhigh.supported') AS xhigh,
JSON_EXTRACT(capabilities, '$.effort.high.supported') AS high,
JSON_EXTRACT(capabilities, '$.effort.max.supported') AS max,
JSON_EXTRACT(capabilities, '$.effort.medium.supported') AS medium,
JSON_EXTRACT(capabilities, '$.effort.low.supported') AS low,
JSON_EXTRACT(capabilities, '$.image_input.supported') AS image_input,
JSON_EXTRACT(capabilities, '$.pdf_input.supported') AS pdf_input,
JSON_EXTRACT(capabilities, '$.structured_outputs.supported') AS structured_outputs,
JSON_EXTRACT(capabilities, '$.thinking.supported') AS thinking,
JSON_EXTRACT(capabilities, '$.thinking.types.adaptive.supported') AS adaptive,
JSON_EXTRACT(capabilities, '$.thinking.types.enabled.supported') AS enabled,
created_at,
max_input_tokens,
max_tokens,
type
FROM anthropic.models.models