AI Models with Structured Outputs Support
This page lists Large Language Models that offer Structured Outputs. Compare models, see how they implement this feature, and find the best option for projects requiring robust Structured Outputs.
Providers
Models with this Capability
GPT-4.1 nano
OpenAI · GPT-4.1
Input
1.0M tokens
Output
32.8K tokens
Input Cost
$0.10/1M
Output Cost
$0.40/1M
Exceptional at:
GPT-3.5 Turbo
OpenAI · GPT-3.5
Input
16.4K tokens
Output
4.1K tokens
Input Cost
$0.50/1M
Output Cost
$1.50/1M
GPT-4o
OpenAI · GPT-4o
Input
128K tokens
Output
16.4K tokens
Input Cost
$2.50/1M
Output Cost
$10.00/1M
Exceptional at:
o1-pro
OpenAI · o1
Input
200K tokens
Output
100K tokens
Input Cost
$150.00/1M
Output Cost
$600.00/1M
Exceptional at:
ChatGPT-4o
OpenAI · GPT-4o
Input
128K tokens
Output
4.1K tokens
Input Cost
$5.00/1M
Output Cost
$15.00/1M
Exceptional at:
GPT-4o mini
OpenAI · GPT-4o
Input
128K tokens
Output
16.4K tokens
Input Cost
$0.15/1M
Output Cost
$0.60/1M
Exceptional at:
o3-2025-04-16
OpenAI · o3
Input
200K tokens
Output
100K tokens
Input Cost
$10.00/1M
Output Cost
$40.00/1M
Exceptional at:
o3
OpenAI · OpenAI
Input
200K tokens
Output
100K tokens
Input Cost
$10.00/1M
Output Cost
$40.00/1M
Exceptional at:
GPT-4o
OpenAI · GPT-4o
Input
128K tokens
Output
16.4K tokens
Input Cost
$2.50/1M
Output Cost
$10.00/1M
Exceptional at:
o1
OpenAI · o-series
Input
200K tokens
Output
100K tokens
Input Cost
$15.00/1M
Output Cost
$60.00/1M
Exceptional at:
o4-mini
OpenAI · o-series
Input
200K tokens
Output
100K tokens
Input Cost
$1.10/1M
Output Cost
$4.40/1M
Exceptional at:
GPT-4.1
OpenAI · GPT-4.1
Input
1.0M tokens
Output
32.8K tokens
Input Cost
$2.00/1M
Output Cost
$8.00/1M
Exceptional at:
Similar Capabilities
Multimodal Input
Found in 10 models with Structured Outputs
Long Context
Found in 7 models with Structured Outputs
Vision
Found in 3 models with Structured Outputs
Function Calling
Found in 13 models with Structured Outputs
Streaming
Found in 12 models with Structured Outputs
Fine Tuning
Found in 5 models with Structured Outputs