{"id":9679,"date":"2025-04-25T12:45:52","date_gmt":"2025-04-25T16:45:52","guid":{"rendered":"https:\/\/blogs.swarthmore.edu\/its\/?p=9679"},"modified":"2025-04-25T12:45:52","modified_gmt":"2025-04-25T16:45:52","slug":"demystifying-the-names-of-the-chatgpt-models","status":"publish","type":"post","link":"https:\/\/blogs.swarthmore.edu\/its\/2025\/04\/25\/demystifying-the-names-of-the-chatgpt-models\/","title":{"rendered":"Demystifying the names of the ChatGPT models"},"content":{"rendered":"\n<p>When it comes to picking a GPT model, it&#8217;s not very clear-cut which model you should use. The naming conventions of the models is pretty confusing to new users. Here is a cheat sheet describing how ChatGPT names its models, and which ones you should be using for your task. (Or you can just jump to the <a href=\"#tldr\">TLDR<\/a>)<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"612\" height=\"408\" src=\"https:\/\/blogs.swarthmore.edu\/its\/wp-content\/uploads\/2025\/04\/9rx6p0.jpg\" alt=\"\" class=\"wp-image-9681\" srcset=\"https:\/\/blogs.swarthmore.edu\/its\/wp-content\/uploads\/2025\/04\/9rx6p0.jpg 612w, https:\/\/blogs.swarthmore.edu\/its\/wp-content\/uploads\/2025\/04\/9rx6p0-300x200.jpg 300w, https:\/\/blogs.swarthmore.edu\/its\/wp-content\/uploads\/2025\/04\/9rx6p0-90x60.jpg 90w\" sizes=\"auto, (max-width: 612px) 100vw, 612px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Naming Convention<\/h2>\n\n\n\n<p>Each model starts with the model name, followed by its version number.<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-fixed-layout\"><thead><tr><th>Model Name<\/th><th>What to use it for<\/th><th>Examples<\/th><\/tr><\/thead><tbody><tr><td>GPT<\/td><td>General purpose<\/td><td><strong>GPT<\/strong>-4.1, <br><strong>GPT<\/strong>-4o, <br><strong>GPT<\/strong>-3.5<\/td><\/tr><tr><td>o<\/td><td>Reasoning<\/td><td><strong>o<\/strong>4, <strong>o<\/strong>3, <strong>o<\/strong>1<\/td><\/tr><tr><td>DALL-E<\/td><td>Image generation<\/td><td><strong>DALL-E<\/strong> 2<br><strong>DALL-E<\/strong> 3<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p><strong>Pro Tip<\/strong>: The <strong>o<\/strong> in <strong>GPT-4o<\/strong> stands for &#8220;omni&#8221;, which indicates it is multimodal (can handle text, vision, audio, etc&#8230;). <br><br>This <strong>should not<\/strong> be confused with the <strong>o<\/strong> models that are used for reasoning.<\/p><\/blockquote>\n\n\n\n<p>Optionally, models may have a suffix.<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-fixed-layout\"><thead><tr><th>Suffix<\/th><th>Meaning<\/th><\/tr><\/thead><tbody><tr><td>mini<\/td><td>Faster and less cost at the cost of precision<\/td><\/tr><tr><td>nano<\/td><td>Even faster and even more cost efficient than (at an even greater loss of precision though)<\/td><\/tr><tr><td>Turbo<\/td><td>Fine tuned models (often with larger context sizes)<\/td><\/tr><tr><td>Preview<\/td><td>The newest models. You can think of these are betas. <strong>Newer does not always mean they perform better!<\/strong><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>You may also notice that some models have a <strong>16k<\/strong> (or similar number + <strong>k<\/strong>). This represents the model&#8217;s context window.<\/p>\n\n\n\n<p>Some older models also have a date appended to them, representing when it was trained (ie. <strong>-0613<\/strong> indicates the model was trained on June 13).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"tldr\">TLDR<\/h2>\n\n\n\n<p>For general purpose stuff, you probably want <strong>4o-mini<\/strong> (or GPT-4o if you need the intelligence boost from it).<\/p>\n\n\n\n<p>For vibe coding, you probably want <strong>o3-mini<\/strong> or <strong>o3<\/strong>.<\/p>\n\n\n\n<p>OpenAI has also published a <a href=\"https:\/\/platform.openai.com\/docs\/models\/compare\">model comparison page<\/a> that breaks all of this down even more.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When it comes to picking a GPT model, it&#8217;s not very clear-cut which model you should use. The naming conventions of the models is pretty confusing to new users. Here is a cheat sheet describing how ChatGPT names its models, &hellip; <a href=\"https:\/\/blogs.swarthmore.edu\/its\/2025\/04\/25\/demystifying-the-names-of-the-chatgpt-models\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Demystifying the names of the ChatGPT models<\/span><\/a><\/p>\n","protected":false},"author":70,"featured_media":9683,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[2,436,500],"tags":[90],"class_list":{"0":"post-9679","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","6":"hentry","7":"category-academic-technology","8":"category-artificial-intelligence-2","9":"category-chatgpt","10":"tag-featured","12":"fallback-thumbnail"},"jetpack_featured_media_url":"https:\/\/blogs.swarthmore.edu\/its\/wp-content\/uploads\/2025\/04\/ChatGPT-Image-Apr-25-2025-at-12_39_56-PM.png","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/ph2nPL-2w7","_links":{"self":[{"href":"https:\/\/blogs.swarthmore.edu\/its\/wp-json\/wp\/v2\/posts\/9679","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.swarthmore.edu\/its\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.swarthmore.edu\/its\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.swarthmore.edu\/its\/wp-json\/wp\/v2\/users\/70"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.swarthmore.edu\/its\/wp-json\/wp\/v2\/comments?post=9679"}],"version-history":[{"count":2,"href":"https:\/\/blogs.swarthmore.edu\/its\/wp-json\/wp\/v2\/posts\/9679\/revisions"}],"predecessor-version":[{"id":9682,"href":"https:\/\/blogs.swarthmore.edu\/its\/wp-json\/wp\/v2\/posts\/9679\/revisions\/9682"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.swarthmore.edu\/its\/wp-json\/wp\/v2\/media\/9683"}],"wp:attachment":[{"href":"https:\/\/blogs.swarthmore.edu\/its\/wp-json\/wp\/v2\/media?parent=9679"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.swarthmore.edu\/its\/wp-json\/wp\/v2\/categories?post=9679"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.swarthmore.edu\/its\/wp-json\/wp\/v2\/tags?post=9679"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}