Skip to main content

Model Capabilities

Understand what different AI models can and cannot do.


Not all AI models can do the same things. Some can use tools, handle images, or return structured results—others can't.

Here's a quick look at what popular models can and can't do:

ProviderModelImage InputObject GenerationTool UsageTool Streaming
OpenAIgpt-5
OpenAIgpt-5-mini
OpenAIgpt-5-nano
OpenAIgpt-4.1
OpenAIgpt-4.1-mini
OpenAIgpt-4.1-nano
OpenAIgpt-4o
OpenAIgpt-4o-mini
OpenAIgpt-4-turbo
OpenAIgpt-4
OpenAIo3-mini
OpenAIo3
OpenAIo4-mini
OpenAIo1
Anthropicclaude-opus-4-latest
Anthropicclaude-sonnet-4-latest
Anthropicclaude-3-7-sonnet-latest
Anthropicclaude-3-5-sonnet-latest
Anthropicclaude-3-5-haiku-latest
Google Generative AIgemini-2.0-flash-exp
Google Generative AIgemini-1.5-flash
Google Generative AIgemini-1.5-pro
Google Vertexgemini-2.0-flash-exp
Google Vertexgemini-1.5-flash
Google Vertexgemini-1.5-pro
Source: Model capabilities documentation