o1 Model | OpenAI API

1 min read Original article ↗

Models

o1

Previous full o-series reasoning model

Previous full o-series reasoning model

The o1 series of models are trained with reinforcement learning to perform complex reasoning. o1 models think before they answer, producing a long internal chain of thought before responding to the user.

100,000

max output tokens

Oct 01, 2023 knowledge cutoff

Pricing

Pricing is based on the number of tokens used, or other metrics based on the model type. For tool-specific models, like search and computer use, there’s a fee per tool call. See details in the

pricing page.

Endpoints

Chat Completions

v1/chat/completions

Fine-tuning

v1/fine-tuning

Image generation

v1/images/generations

Image edit

v1/images/edits

Speech generation

v1/audio/speech

Transcription

v1/audio/transcriptions

Translation

v1/audio/translations

Completions (legacy)

v1/completions

Features

Function calling

Supported

Structured outputs

Supported

Distillation

Not supported

Predicted outputs

Not supported

Snapshots

Snapshots let you lock in a specific version of the model so that performance and behavior remain consistent. Below is a list of all available snapshots and aliases for

o1

.

o1

o1-preview

Rate limits

Rate limits ensure fair and reliable access to the API by placing specific caps on requests or tokens used within a given time period. Your usage tier determines how high these limits are set and automatically increases as you send more requests and spend more on the API.

TierRPMTPMBatch queue limit
FreeNot supported
Tier 150030,00090,000
Tier 25,000450,0001,350,000
Tier 35,000800,00050,000,000
Tier 410,0002,000,000200,000,000
Tier 510,00030,000,0005,000,000,000