Skip to content
PrepMint

ChatGPT & OpenAI

GPT Models Overview

GPT model family, capabilities, differences

4 questions
Easy· 2Medium· 2

Last reviewed

Recommended

GPT Models Overview — Timed Test (4 questions)

TimedEasy4 questions · 4 min
Start test

No account needed. Answers and explanations arrive when you submit.

What this topic tests

The mix every GPT Models Overview set is built to, and the questions published against it so far. Nothing here is hidden before you start.

GPT Models Overview — target difficulty mix and published question count per level
LevelTarget sharePublished
Easy40%2
Medium40%2
Hard20%0
Total4

GPT Models Overview — the theory

OpenAI has released several generations and variants of its GPT (Generative Pre-trained Transformer) models, each with different capabilities and intended use cases.

Model generations. OpenAI's models have evolved across multiple generations, with newer generations generally offering improved reasoning, larger context windows, and better performance across a wide range of tasks compared to their predecessors.

Capability tiers. Within a given generation, OpenAI often offers multiple model variants that trade off speed, cost, and capability — a lighter, faster variant suited to quick everyday tasks, and a more powerful variant suited to complex reasoning, coding, or analysis, similar in concept to how other AI providers offer multiple model tiers.

Reasoning-focused models. OpenAI has also released models specifically optimized for extended, step-by-step reasoning on harder problems — spending more computation to "think through" a problem before answering, which tends to improve performance on tasks like advanced math, coding, and logic puzzles at the cost of slower response times.

Choosing a model. Which model is appropriate depends on the task: quick, simple requests are usually well served by a faster, lighter model, while complex, multi-step, or high-stakes tasks benefit from a more capable or reasoning-focused model, even at the cost of slower responses.

Context windows. Each model generation has a maximum amount of text — combined input and output — it can handle in a single conversation, known as its context window. Larger context windows let a model work with longer documents, bigger codebases, or more extensive conversation history without losing track of earlier details, which matters a great deal for tasks like analyzing a long report or working across a large project.

Multimodal capabilities. Modern GPT models are increasingly multimodal: beyond text, many can interpret images — reading a photographed document, describing a chart, examining a screenshot — and connect to capabilities like image generation and voice interaction in the products built on top of them. Which modalities are available depends on the specific model and the product surface it is used through, but the direction of travel is consistent: newer generations handle more kinds of input and output than their predecessors.

How the trade-offs play out in practice. The differences between tiers are easiest to see with examples. Summarizing an email, rewording a sentence, or answering a straightforward factual question runs comfortably on a fast, light model, and the speed is genuinely valuable at that scale. Debugging a subtle piece of code, analyzing a long contract, or planning something with many interacting constraints is where stronger and reasoning-focused models earn their cost — they make fewer errors precisely on the tasks where errors are most expensive. Matching the tool to the job, rather than defaulting to one extreme, is the skill.

Model choice in products versus the API. In consumer products like ChatGPT, model choice is typically a simple picker — and sometimes the product decides for you, routing requests to an appropriate model automatically. For developers using the API, the choice is explicit and carries direct cost implications, since usage is billed by the amount of text processed and more capable models cost more per unit. That makes model selection an engineering decision: many applications use a fast model for high-volume, simple operations and reserve the most capable models for the steps that genuinely need them.

Common misconceptions. Two mistaken instincts are worth naming. The first is that the most powerful model is always the right choice — in reality, for simple tasks a lighter model is often just as accurate and considerably faster. The second is that model differences don't matter — in reality, on genuinely hard problems the gap between tiers is often the difference between a usable answer and a subtly wrong one. Both mistakes come from not matching the model to the task.

Reading a model announcement. Once you know the landscape's shape, new releases become easy to place. A typical announcement positions a model along the same few axes covered here: which generation it belongs to, whether it is a flagship or a lighter variant, whether it emphasizes extended reasoning, what its context window is, and which modalities it handles. Rather than memorizing a lineup that will change, the durable skill is asking those questions of any new model — they map it onto the same speed, cost, and capability trade-offs that govern every choice between tiers.

Staying current. Because OpenAI releases new models and variants periodically, the exact lineup available at any given time shifts — a model considered cutting-edge one year may be superseded by a faster or more capable successor the next. Knowing the shape of OpenAI's model lineup — that different tiers exist, why they exist, and roughly what each is optimized for — helps you make informed choices about which model fits a given task, regardless of exactly which specific models are current at any moment.

Sample questions

Three questions from this topic, with the answer and the reasoning shown.

Q1EasyFor a quick, simple request, which type of model is generally most appropriate?
  • A faster, lighter modelCorrect
  • Always the most expensive available model regardless of the task
  • A model with no text generation capability
  • None — quick requests should never use AI models

Explanation

Match the model to the job. OpenAI's own latency guidance is blunt about the main lever: "smaller models usually run faster (and cheaper), and when used correctly can even outperform larger models". For a short, well-defined request — classify this, pull that field out, tidy this sentence — a lighter model answers sooner, costs less, and produces output you will struggle to tell apart.

The cost gap is not marginal. Inside a single generation the cost-optimised variant can run at a fraction of the flagship's price per token, so a task firing thousands of times a day is exactly where this decision is really made.

The trap is treating the most capable model as the safe default. It is only safe if latency and spend do not matter, and in anything people actually use, they do. The better habit is to start light, check that quality holds on your own inputs, and step up only where it visibly fails. That inverts most people's instinct, and it is the reason the lighter tiers exist at all.

Open this question on its own page

Q2EasyWhat generally distinguishes a newer generation of GPT models from an older one?
  • Generally improved reasoning, larger context windows, and better overall performanceCorrect
  • Newer generations are always smaller and less capable
  • Newer generations cannot process any text input
  • There is no meaningful difference between generations

Explanation

A new generation is a new base model rather than a new coat of paint, and the differences are printed on the model reference pages, where you can check them before committing to anything.

The first is how much the model can hold at once. GPT-4o shipped with a 128,000-token context window; the GPT-5.6 family lists 1,050,000. That is the gap between handing it a long file and handing it a whole project.

The second is reasoning. Current-generation models spend internal reasoning tokens before they answer, which OpenAI says helps the model "plan, use tools effectively, inspect alternatives, recover from ambiguity, and solve harder multi-step tasks". The GPT-4o page lists no such capability at all.

The third is simply the knowledge cutoff moving forward.

Every wrong answer here dies on the same reference pages: newer generations are not smaller and weaker, they still accept text, and the differences are specifications rather than claims. The durable lesson is not the numbers, which change every few months, but the habit of reading them off the documentation instead of guessing.

Open this question on its own page

Q3MediumWhat is a defining trait of models specifically optimized for extended reasoning?
  • They spend more computation thinking through a problem before answering, often at the cost of speedCorrect
  • They always respond instantly with no delay
  • They cannot handle any mathematical tasks
  • They are identical in behavior to lightweight, fast models

Explanation

A reasoning model does something extra before it speaks: it generates internal reasoning tokens, which OpenAI describes as helping the model "plan, use tools effectively, inspect alternatives, recover from ambiguity, and solve harder multi-step tasks". You never see those tokens, but you pay for them and you wait for them.

That is the trade, and the documentation states it outright: "Lower effort favors speed and lower token usage, while at higher effort the model thinks more completely to provide higher quality responses". On current models this is a dial you set per request rather than a fixed property, so the same model can answer a trivial task cheaply and grind through a hard one.

The honest description is therefore not "smarter" but "spends more before answering". That is why the instant-response option cannot be right — extra thinking takes time by definition — and why being indistinguishable from a lightweight model cannot be either. Reach for these on debugging, multi-step planning and analysis. Do not put one behind a voice interface, where the pause is the whole problem.

Open this question on its own page

More ChatGPT & OpenAI topics

All of ChatGPT & OpenAI