feat: Add new OpenAI model options (#7619)

* feat: Add new OpenAI model versions to constants

Added "gpt-4.1", "gpt-4.1-mini", and "gpt-4.1-nano" to the list of OpenAI model names in openai_constants.py to support the latest model updates.

* feat: Add new OpenAI model options to starter projects

Included "gpt-4.1", "gpt-4.1-mini", and "gpt-4.1-nano" in the options for various starter project configurations to support the latest model updates across multiple JSON files.

---------

Co-authored-by: Edwin Jose <edwin.jose@datastax.com>
Co-authored-by: Carlos Coelho <80289056+carlosrcoelho@users.noreply.github.com>
This commit is contained in:
Gabriel Luiz Freitas Almeida 2025-04-14 18:14:47 -03:00 committed by GitHub
commit 273bd7d339
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
22 changed files with 102 additions and 0 deletions

View file

@ -1,6 +1,9 @@
OPENAI_MODEL_NAMES = [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",

View file

@ -1468,6 +1468,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",
@ -1849,6 +1852,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",
@ -2230,6 +2236,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",

View file

@ -1088,6 +1088,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",

View file

@ -971,6 +971,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",

View file

@ -1438,6 +1438,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",

View file

@ -337,6 +337,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",

View file

@ -1072,6 +1072,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",

View file

@ -1164,6 +1164,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",

View file

@ -1645,6 +1645,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",
@ -2864,6 +2867,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",
@ -3245,6 +3251,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",

View file

@ -1496,6 +1496,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",
@ -2373,6 +2376,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",

View file

@ -649,6 +649,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",
@ -1782,6 +1785,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",

View file

@ -1422,6 +1422,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",

View file

@ -1264,6 +1264,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",

View file

@ -1847,6 +1847,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",

View file

@ -1277,6 +1277,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",
@ -2440,6 +2443,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",
@ -2821,6 +2827,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",

View file

@ -1076,6 +1076,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",

View file

@ -999,6 +999,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",

View file

@ -643,6 +643,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",
@ -1262,6 +1265,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",
@ -2703,6 +2709,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",

View file

@ -1066,6 +1066,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",
@ -1447,6 +1450,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",
@ -1957,6 +1963,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",

View file

@ -2010,6 +2010,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",

View file

@ -2986,6 +2986,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",

View file

@ -948,6 +948,9 @@
"options": [
"gpt-4o-mini",
"gpt-4o",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4.1-nano",
"gpt-4.5-preview",
"gpt-4-turbo",
"gpt-4-turbo-preview",