Hub deprecazioni modelli e ciclo di vita EOL di OpenAI
Monitora tutti i 173 record normalizzati di OpenAI (54 deprecati, 119 dismessi, 0 attivi). Verifica le variabili OPENAI_MODEL nell’Auditor locale .env o confronta i costi su DevToken.
OpenAI pubblica date di deprecazione e ritiro indipendentemente dai cloud provider di terze parti. Fissa snapshot datati esatti in OPENAI_MODEL o nelle rotte LiteLLM openai/ e valida gli upgrade rispetto a questo catalogo isolato OpenAI.
1. Calendario interattivo del ciclo di vita OpenAI (173)
| ID modello | Provider | Stato calcolato | Dismissione confermata (UTC) | Ciclo vendor | Sostituto e migrazione | Fonte |
|---|---|---|---|---|---|---|
chatgpt-image-latest |
OpenAI | DEPRECATO (19g) | 2026-12-01tra 19g | Deprecated | Doc ↗ | |
gpt-image-1-mini |
OpenAI | DEPRECATO (19g) | 2026-12-01tra 19g | Deprecated | Doc ↗ | |
gpt-image-1.5 |
OpenAI | DEPRECATO (19g) | 2026-12-01tra 19g | Deprecated | Doc ↗ | |
gpt-image-1.5-2025-12-16 |
OpenAI | DEPRECATO (19g) | 2026-12-01tra 19g | Deprecated | Doc ↗ | |
gpt-5 |
OpenAI | DEPRECATO (29g) | 2026-12-11tra 29g | Deprecated | Doc ↗ | |
gpt-5-2025-08-07 |
OpenAI | DEPRECATO (29g) | 2026-12-11tra 29g | Deprecated | Doc ↗ | |
gpt-5-mini |
OpenAI | DEPRECATO (29g) | 2026-12-11tra 29g | Deprecated | Doc ↗ | |
gpt-5-mini-2025-08-07 |
OpenAI | DEPRECATO (29g) | 2026-12-11tra 29g | Deprecated | Doc ↗ | |
gpt-5-nano |
OpenAI | DEPRECATO (29g) | 2026-12-11tra 29g | Deprecated | Doc ↗ | |
gpt-5-nano-2025-08-07 |
OpenAI | DEPRECATO (29g) | 2026-12-11tra 29g | Deprecated | Doc ↗ | |
gpt-5-pro |
OpenAI | DEPRECATO (29g) | 2026-12-11tra 29g | Deprecated | Doc ↗ | |
gpt-5-pro-2025-10-06 |
OpenAI | DEPRECATO (29g) | 2026-12-11tra 29g | Deprecated | Doc ↗ | |
o3 |
OpenAI | DEPRECATO (29g) | 2026-12-11tra 29g | Deprecated | Doc ↗ | |
o3-2025-04-16 |
OpenAI | DEPRECATO (29g) | 2026-12-11tra 29g | Deprecated | Doc ↗ | |
o3-pro |
OpenAI | DEPRECATO (29g) | 2026-12-11tra 29g | Deprecated | Doc ↗ | |
o3-pro-2025-06-10 |
OpenAI | DEPRECATO (29g) | 2026-12-11tra 29g | Deprecated | Doc ↗ | |
gpt-4o-mini-tts |
OpenAI | DEPRECATO (55g) | 2027-01-06tra 55g | Deprecated | Doc ↗ | |
gpt-4o-mini-tts-2025-03-20 |
OpenAI | DEPRECATO (55g) | 2027-01-06tra 55g | Deprecated | Doc ↗ | |
gpt-4o-mini-tts-2025-12-15 |
OpenAI | DEPRECATO (55g) | 2027-01-06tra 55g | Deprecated | Doc ↗ | |
tts-1 |
OpenAI | DEPRECATO (55g) | 2027-01-06tra 55g | Deprecated | Doc ↗ | |
tts-1-hd |
OpenAI | DEPRECATO (55g) | 2027-01-06tra 55g | Deprecated | Doc ↗ | |
gpt-4.1 |
OpenAI | DEPRECATO (63g) | 2027-01-14tra 63g | Deprecated | Doc ↗ | |
gpt-4.1-2025-04-14 |
OpenAI | DEPRECATO (63g) | 2027-01-14tra 63g | Deprecated | Doc ↗ | |
gpt-4.1-mini-2025-04-14 |
OpenAI | DEPRECATO (63g) | 2027-01-14tra 63g | Deprecated | Doc ↗ | |
gpt-4o |
OpenAI | DEPRECATO (63g) | 2027-01-14tra 63g | Deprecated | Doc ↗ | |
gpt-4o-2024-08-06 |
OpenAI | DEPRECATO (63g) | 2027-01-14tra 63g | Deprecated | Doc ↗ | |
gpt-4o-2024-11-20 |
OpenAI | DEPRECATO (63g) | 2027-01-14tra 63g | Deprecated | Doc ↗ | |
gpt-4o-mini-2024-07-18 |
OpenAI | DEPRECATO (63g) | 2027-01-14tra 63g | Deprecated | Doc ↗ | |
gpt-4o-audio |
OpenAI | DEPRECATO (69g) | 2027-01-20tra 69g | Deprecated | Doc ↗ | |
gpt-4o-mini-audio |
OpenAI | DEPRECATO (69g) | 2027-01-20tra 69g | Deprecated | Doc ↗ | |
gpt-4o-mini-realtime |
OpenAI | DEPRECATO (69g) | 2027-01-20tra 69g | Deprecated | Doc ↗ | |
gpt-4o-mini-transcribe-2025-03-20 |
OpenAI | DEPRECATO (69g) | 2027-01-20tra 69g | Deprecated | Doc ↗ | |
gpt-4o-realtime |
OpenAI | DEPRECATO (69g) | 2027-01-20tra 69g | Deprecated | Doc ↗ | |
gpt-audio |
OpenAI | DEPRECATO (69g) | 2027-01-20tra 69g | Deprecated | Doc ↗ | |
gpt-audio-2025-08-28 |
OpenAI | DEPRECATO (69g) | 2027-01-20tra 69g | Deprecated | Doc ↗ | |
gpt-audio-mini |
OpenAI | DEPRECATO (69g) | 2027-01-20tra 69g | Deprecated | Doc ↗ | |
gpt-audio-mini-2025-12-15 |
OpenAI | DEPRECATO (69g) | 2027-01-20tra 69g | Deprecated | Doc ↗ | |
gpt-realtime |
OpenAI | DEPRECATO (69g) | 2027-01-20tra 69g | Deprecated | Doc ↗ | |
gpt-realtime-2025-08-28 |
OpenAI | DEPRECATO (69g) | 2027-01-20tra 69g | Deprecated | Doc ↗ | |
gpt-realtime-mini |
OpenAI | DEPRECATO (69g) | 2027-01-20tra 69g | Deprecated | Doc ↗ | |
gpt-realtime-mini-2025-12-15 |
OpenAI | DEPRECATO (69g) | 2027-01-20tra 69g | Deprecated | Doc ↗ | |
gpt-5.5-cyber-preview |
OpenAI | DEPRECATO (81g) | 2027-02-01tra 81g | Deprecated | Doc ↗ | |
gpt-image-2 |
OpenAI | DEPRECATO (90g) | 2027-02-10tra 90g | Deprecated | Doc ↗ | |
gpt-image-2-2026-04-21 |
OpenAI | DEPRECATO (90g) | 2027-02-10tra 90g | Deprecated | Doc ↗ | |
gpt-4o-mini-transcribe |
OpenAI | DEPRECATO (106g) | 2027-02-26tra 106g | Deprecated | Doc ↗ | |
gpt-4o-mini-transcribe-2025-12-15 |
OpenAI | DEPRECATO (106g) | 2027-02-26tra 106g | Deprecated | Doc ↗ | |
gpt-4o-transcribe |
OpenAI | DEPRECATO (106g) | 2027-02-26tra 106g | Deprecated | Doc ↗ | |
gpt-4o-transcribe-diarize |
OpenAI | DEPRECATO (106g) | 2027-02-26tra 106g | Deprecated | Doc ↗ | |
whisper-1 |
OpenAI | DEPRECATO (106g) | 2027-02-26tra 106g | Deprecated | Doc ↗ | |
gpt-5.1 |
OpenAI | DEPRECATO (140g) | 2027-04-01tra 140g | Deprecated | Doc ↗ | |
gpt-5.1-2025-11-13 |
OpenAI | DEPRECATO (140g) | 2027-04-01tra 140g | Deprecated | Doc ↗ | |
gpt-5.3-codex |
OpenAI | DEPRECATO (140g) | 2027-04-01tra 140g | Deprecated | Doc ↗ | |
gpt-5.4-nano |
OpenAI | DEPRECATO (140g) | 2027-04-01tra 140g | Deprecated | Doc ↗ | |
gpt-5.4-nano-2026-03-17 |
OpenAI | DEPRECATO (140g) | 2027-04-01tra 140g | Deprecated | Doc ↗ | |
ft-o4-mini-2025-04-16 |
OpenAI | DISMESSO | 2026-10-2320g fa | Retired | Doc ↗ | |
gpt-3.5-turbo |
OpenAI | DISMESSO | 2026-10-2320g fa | Retired | Doc ↗ | |
gpt-3.5-turbo-0125 |
OpenAI | DISMESSO | 2026-10-2320g fa | Retired | Doc ↗ | |
gpt-3.5-turbo-completions |
OpenAI | DISMESSO | 2026-10-2320g fa | Retired | Doc ↗ | |
gpt-4 |
OpenAI | DISMESSO | 2026-10-2320g fa | Retired | Doc ↗ | |
gpt-4-0613 |
OpenAI | DISMESSO | 2026-10-2320g fa | Retired | Doc ↗ | |
gpt-4-0613-completions |
OpenAI | DISMESSO | 2026-10-2320g fa | Retired | Doc ↗ | |
gpt-4-1106-preview |
OpenAI | DISMESSO | 2026-10-2320g fa | Retired | Doc ↗ | |
gpt-4-completions |
OpenAI | DISMESSO | 2026-10-2320g fa | Retired | Doc ↗ | |
gpt-4-turbo |
OpenAI | DISMESSO | 2026-10-2320g fa | Retired | Doc ↗ | |
gpt-4-turbo-2024-04-09 |
OpenAI | DISMESSO | 2026-10-2320g fa | Retired | Doc ↗ | |
gpt-4-turbo-completions |
OpenAI | DISMESSO | 2026-10-2320g fa | Retired | Doc ↗ | |
gpt-4.1-nano |
OpenAI | DISMESSO | 2026-10-2320g fa | Retired | Doc ↗ | |
gpt-4.1-nano-2025-04-14 |
OpenAI | DISMESSO | 2026-10-2320g fa | Retired | Doc ↗ | |
gpt-4o-2024-05-13 |
OpenAI | DISMESSO | 2026-10-2320g fa | Retired | Doc ↗ | |
gpt-image-1 |
OpenAI | DISMESSO | 2026-10-2320g fa | Retired | Doc ↗ | |
o1 |
OpenAI | DISMESSO | 2026-10-2320g fa | Retired | Doc ↗ | |
o1-2024-12-17 |
OpenAI | DISMESSO | 2026-10-2320g fa | Retired | Doc ↗ | |
o1-pro |
OpenAI | DISMESSO | 2026-10-2320g fa | Retired | Doc ↗ | |
o1-pro-2025-03-19 |
OpenAI | DISMESSO | 2026-10-2320g fa | Retired | Doc ↗ | |
o3-mini |
OpenAI | DISMESSO | 2026-10-2320g fa | Retired | Doc ↗ | |
o3-mini-2025-01-31 |
OpenAI | DISMESSO | 2026-10-2320g fa | Retired | Doc ↗ | |
o4-mini |
OpenAI | DISMESSO | 2026-10-2320g fa | Retired | Doc ↗ | |
o4-mini-2025-04-16 |
OpenAI | DISMESSO | 2026-10-2320g fa | Retired | Doc ↗ | |
gpt-5.4-cyber |
OpenAI | DISMESSO | 2026-10-0142g fa | Retired | Doc ↗ | |
babbage-002 |
OpenAI | DISMESSO | 2026-09-2845g fa | Retired | Doc ↗ | |
davinci-002 |
OpenAI | DISMESSO | 2026-09-2845g fa | Retired | Doc ↗ | |
gpt-3.5-turbo-1106 |
OpenAI | DISMESSO | 2026-09-2845g fa | Retired | Doc ↗ | |
gpt-3.5-turbo-instruct |
OpenAI | DISMESSO | 2026-09-2845g fa | Retired | Doc ↗ | |
sora-2 |
OpenAI | DISMESSO | 2026-09-2449g fa | Retired | Doc ↗ | |
sora-2-2025-10-06 |
OpenAI | DISMESSO | 2026-09-2449g fa | Retired | Doc ↗ | |
sora-2-2025-12-08 |
OpenAI | DISMESSO | 2026-09-2449g fa | Retired | Doc ↗ | |
sora-2-pro |
OpenAI | DISMESSO | 2026-09-2449g fa | Retired | Doc ↗ | |
sora-2-pro-2025-10-06 |
OpenAI | DISMESSO | 2026-09-2449g fa | Retired | Doc ↗ | |
Videos API |
OpenAI | DISMESSO | 2026-09-2449g fa | Retired | Doc ↗ | |
Assistants API |
OpenAI | DISMESSO | 2026-08-2678g fa | Retired | Doc ↗ | |
gpt-5.2-chat-latest |
OpenAI | DISMESSO | 2026-08-1094g fa | Retired | Doc ↗ | |
gpt-5.3-chat-latest |
OpenAI | DISMESSO | 2026-08-1094g fa | Retired | Doc ↗ | |
computer-use-preview |
OpenAI | DISMESSO | 2026-07-23112g fa | Retired | Doc ↗ | |
computer-use-preview-2025-03-11 |
OpenAI | DISMESSO | 2026-07-23112g fa | Retired | Doc ↗ | |
gpt-4o-mini-search-preview-2025-03-11 |
OpenAI | DISMESSO | 2026-07-23112g fa | Retired | Doc ↗ | |
gpt-4o-search-preview-2025-03-11 |
OpenAI | DISMESSO | 2026-07-23112g fa | Retired | Doc ↗ | |
gpt-5-chat-latest |
OpenAI | DISMESSO | 2026-07-23112g fa | Retired | Doc ↗ | |
gpt-5-codex |
OpenAI | DISMESSO | 2026-07-23112g fa | Retired | Doc ↗ | |
gpt-5.1-chat-latest |
OpenAI | DISMESSO | 2026-07-23112g fa | Retired | Doc ↗ | |
gpt-5.1-codex |
OpenAI | DISMESSO | 2026-07-23112g fa | Retired | Doc ↗ | |
gpt-5.1-codex-max |
OpenAI | DISMESSO | 2026-07-23112g fa | Retired | Doc ↗ | |
gpt-5.1-codex-mini |
OpenAI | DISMESSO | 2026-07-23112g fa | Retired | Doc ↗ | |
gpt-5.2-codex |
OpenAI | DISMESSO | 2026-07-23112g fa | Retired | Doc ↗ | |
gpt-audio-mini-2025-10-06 |
OpenAI | DISMESSO | 2026-07-23112g fa | Retired | Doc ↗ | |
gpt-realtime-mini-2025-10-06 |
OpenAI | DISMESSO | 2026-07-23112g fa | Retired | Doc ↗ | |
o3-deep-research |
OpenAI | DISMESSO | 2026-07-23112g fa | Retired | Doc ↗ | |
o3-deep-research-2025-06-26 |
OpenAI | DISMESSO | 2026-07-23112g fa | Retired | Doc ↗ | |
o4-mini-deep-research |
OpenAI | DISMESSO | 2026-07-23112g fa | Retired | Doc ↗ | |
o4-mini-deep-research-2025-06-26 |
OpenAI | DISMESSO | 2026-07-23112g fa | Retired | Doc ↗ | |
dall-e-2 |
OpenAI | DISMESSO | 2026-05-12184g fa | Retired | Doc ↗ | |
dall-e-3 |
OpenAI | DISMESSO | 2026-05-12184g fa | Retired | Doc ↗ | |
OpenAI-Beta: realtime=v1 |
OpenAI | DISMESSO | 2026-05-12184g fa | Retired | Doc ↗ | |
gpt-4o-audio-preview |
OpenAI | DISMESSO | 2026-05-07189g fa | Retired | Doc ↗ | |
gpt-4o-mini-audio-preview |
OpenAI | DISMESSO | 2026-05-07189g fa | Retired | Doc ↗ | |
gpt-4o-mini-realtime-preview |
OpenAI | DISMESSO | 2026-05-07189g fa | Retired | Doc ↗ | |
gpt-4o-realtime-preview |
OpenAI | DISMESSO | 2026-05-07189g fa | Retired | Doc ↗ | |
gpt-4o-realtime-preview-2024-12-17 |
OpenAI | DISMESSO | 2026-05-07189g fa | Retired | Doc ↗ | |
gpt-4o-realtime-preview-2025-06-03 |
OpenAI | DISMESSO | 2026-05-07189g fa | Retired | Doc ↗ | |
gpt-4-0125-preview |
OpenAI | DISMESSO | 2026-03-26231g fa | Retired | Doc ↗ | |
gpt-4-0314 |
OpenAI | DISMESSO | 2026-03-26231g fa | Retired | Doc ↗ | |
gpt-4-turbo-preview |
OpenAI | DISMESSO | 2026-03-26231g fa | Retired | Doc ↗ | |
gpt-4-turbo-preview-completions |
OpenAI | DISMESSO | 2026-03-26231g fa | Retired | Doc ↗ | |
chatgpt-4o-latest |
OpenAI | DISMESSO | 2026-02-17268g fa | Retired | Doc ↗ | |
codex-mini-latest |
OpenAI | DISMESSO | 2026-02-12273g fa | Retired | Doc ↗ | |
o1-mini |
OpenAI | DISMESSO | 2025-10-27381g fa | Retired | Doc ↗ | |
text-moderation-007 |
OpenAI | DISMESSO | 2025-10-27381g fa | Retired | Doc ↗ | |
text-moderation-latest |
OpenAI | DISMESSO | 2025-10-27381g fa | Retired | Doc ↗ | |
text-moderation-stable |
OpenAI | DISMESSO | 2025-10-27381g fa | Retired | Doc ↗ | |
gpt-4o-audio-preview-2024-10-01 |
OpenAI | DISMESSO | 2025-10-10398g fa | Retired | Doc ↗ | |
gpt-4o-realtime-preview-2024-10-01 |
OpenAI | DISMESSO | 2025-10-10398g fa | Retired | Doc ↗ | |
o1-preview |
OpenAI | DISMESSO | 2025-07-28472g fa | Retired | Doc ↗ | |
gpt-4.5-preview |
OpenAI | DISMESSO | 2025-07-14486g fa | Retired | Doc ↗ | |
gpt-4-32k |
OpenAI | DISMESSO | 2025-06-06524g fa | Retired | Doc ↗ | |
gpt-4-32k-0314 |
OpenAI | DISMESSO | 2025-06-06524g fa | Retired | Doc ↗ | |
gpt-4-32k-0613 |
OpenAI | DISMESSO | 2025-06-06524g fa | Retired | Doc ↗ | |
OpenAI-Beta: assistants=v1 |
OpenAI | DISMESSO | 2024-12-18694g fa | Retired | Doc ↗ | |
gpt-4-1106-vision-preview |
OpenAI | DISMESSO | 2024-12-06706g fa | Retired | Doc ↗ | |
gpt-4-vision-preview |
OpenAI | DISMESSO | 2024-12-06706g fa | Retired | Doc ↗ | |
gpt-3.5-turbo-0301 |
OpenAI | DISMESSO | 2024-09-13790g fa | Retired | Doc ↗ | |
gpt-3.5-turbo-0613 |
OpenAI | DISMESSO | 2024-09-13790g fa | Retired | Doc ↗ | |
gpt-3.5-turbo-16k-0613 |
OpenAI | DISMESSO | 2024-09-13790g fa | Retired | Doc ↗ | |
ada |
OpenAI | DISMESSO | 2024-01-041043g fa | Retired | Doc ↗ | |
babbage |
OpenAI | DISMESSO | 2024-01-041043g fa | Retired | Doc ↗ | |
code-davinci-002 |
OpenAI | DISMESSO | 2024-01-041043g fa | Retired | Doc ↗ | |
code-davinci-edit-001 |
OpenAI | DISMESSO | 2024-01-041043g fa | Retired | Doc ↗ | |
code-search-ada-code-001 |
OpenAI | DISMESSO | 2024-01-041043g fa | Retired | Doc ↗ | |
code-search-ada-text-001 |
OpenAI | DISMESSO | 2024-01-041043g fa | Retired | Doc ↗ | |
code-search-babbage-code-001 |
OpenAI | DISMESSO | 2024-01-041043g fa | Retired | Doc ↗ | |
code-search-babbage-text-001 |
OpenAI | DISMESSO | 2024-01-041043g fa | Retired | Doc ↗ | |
curie |
OpenAI | DISMESSO | 2024-01-041043g fa | Retired | Doc ↗ | |
davinci |
OpenAI | DISMESSO | 2024-01-041043g fa | Retired | Doc ↗ | |
text-ada-001 |
OpenAI | DISMESSO | 2024-01-041043g fa | Retired | Doc ↗ | |
text-babbage-001 |
OpenAI | DISMESSO | 2024-01-041043g fa | Retired | Doc ↗ | |
text-curie-001 |
OpenAI | DISMESSO | 2024-01-041043g fa | Retired | Doc ↗ | |
text-davinci-001 |
OpenAI | DISMESSO | 2024-01-041043g fa | Retired | Doc ↗ | |
text-davinci-002 |
OpenAI | DISMESSO | 2024-01-041043g fa | Retired | Doc ↗ | |
text-davinci-003 |
OpenAI | DISMESSO | 2024-01-041043g fa | Retired | Doc ↗ | |
text-davinci-edit-001 |
OpenAI | DISMESSO | 2024-01-041043g fa | Retired | Doc ↗ | |
text-search-ada-doc-001 |
OpenAI | DISMESSO | 2024-01-041043g fa | Retired | Doc ↗ | |
text-search-ada-query-001 |
OpenAI | DISMESSO | 2024-01-041043g fa | Retired | Doc ↗ | |
text-search-babbage-doc-001 |
OpenAI | DISMESSO | 2024-01-041043g fa | Retired | Doc ↗ | |
text-search-babbage-query-001 |
OpenAI | DISMESSO | 2024-01-041043g fa | Retired | Doc ↗ | |
text-search-curie-doc-001 |
OpenAI | DISMESSO | 2024-01-041043g fa | Retired | Doc ↗ | |
text-search-curie-query-001 |
OpenAI | DISMESSO | 2024-01-041043g fa | Retired | Doc ↗ | |
text-search-davinci-doc-001 |
OpenAI | DISMESSO | 2024-01-041043g fa | Retired | Doc ↗ | |
text-search-davinci-query-001 |
OpenAI | DISMESSO | 2024-01-041043g fa | Retired | Doc ↗ | |
text-similarity-ada-001 |
OpenAI | DISMESSO | 2024-01-041043g fa | Retired | Doc ↗ | |
text-similarity-babbage-001 |
OpenAI | DISMESSO | 2024-01-041043g fa | Retired | Doc ↗ | |
text-similarity-curie-001 |
OpenAI | DISMESSO | 2024-01-041043g fa | Retired | Doc ↗ | |
text-similarity-davinci-001 |
OpenAI | DISMESSO | 2024-01-041043g fa | Retired | Doc ↗ | |
code-cushman-001 |
OpenAI | DISMESSO | 2023-03-231330g fa | Retired | Doc ↗ | |
code-cushman-002 |
OpenAI | DISMESSO | 2023-03-231330g fa | Retired | Doc ↗ | |
code-davinci-001 |
OpenAI | DISMESSO | 2023-03-231330g fa | Retired | Doc ↗ |
Nessun modello corrisponde ai filtri di ricerca e ciclo di vita attuali.
2. Guide canoniche di migrazione OpenAI (15)
Apri guide di migrazione a livello di famiglia che coprono gli identificatori OpenAI insieme alle piattaforme cloud correlate, complete di diff interattivi .env.
GPT-4o
DEPRECATO (63g)GPT-4.1 & GPT-4.1 mini / nano
DEPRECATO (63g)GPT-4 Turbo
DISMESSOGPT-4 (0613 / 32k / Vision)
DISMESSOGPT-3.5 Turbo
DISMESSOGPT-5, GPT-5.1 – GPT-5.5 & Codex
DEPRECATO (29g)OpenAI o1-mini
DISMESSOOpenAI o1 & o1-pro
DEPRECATO (7g)OpenAI o3-mini
DEPRECATO (7g)OpenAI o3 & o3-pro
DEPRECATO (7g)OpenAI o4-mini
DEPRECATO (7g)Whisper, Transcribe, Realtime & GPT Audio
DEPRECATO (33g)OpenAI Embeddings (ada-002 & text-embedding-3)
DEPRECATO (454g)DALL-E 3, DALL-E 2 & GPT Image
DEPRECATO (19g)Esegui questo controllo senza chiave con curl + jq nelle pipeline CI per bloccare ID OpenAI deprecati o dismessi tramite GET /api/v1/eol.json, oppure iscriviti via RSS, Atom e iCal.
curl -fsSL https://eol.codeap.com/api/v1/eol.json | jq -e \
--arg prov "openai" \
--arg models "chatgpt-image-latest,gpt-image-1-mini" '
($models | split(",") | map(ascii_downcase)) as $targets
| [.models[]
| select(.providerKey == $prov)
| select((.modelId | ascii_downcase) as $id | $targets | index($id))
| select(.status == "deprecated" or .status == "retired")]
| if length > 0 then
(map("BLOCKED: \(.provider) \(.modelId) [\(.status | ascii_upcase)] EOL=\(.eolDate // "n/a") -> \(.replacementModel // "none")") | .[] | stderr), halt_error(1)
else "PASS: zero deprecated/retired " + $prov + " models." end
'
4. FAQ su deprecazioni e migrazione OpenAI
Quanti modelli OpenAI risultano attualmente deprecati o dismessi su LLMEOL?
LLMEOL traccia attualmente 173 voci di modelli OpenAI: 54 modelli deprecati con spegnimento programmato, 119 modelli dismessi oltre la data EOL UTC e 0 modelli attivi senza data di spegnimento annunciata.
Come devono verificare gli ID modello OpenAI i team di ingegneria nei file .env e LiteLLM?
Imposta OPENAI_MODEL nei file .env oppure usa il prefisso openai/ nelle configurazioni router di LiteLLM, quindi incolla lo snippet nell’auditor locale per rilevare snapshot OpenAI dismessi o deprecati senza alcun caricamento in rete.
Le pipeline CI possono bloccare automaticamente i modelli OpenAI deprecati senza chiave API?
Sì. Interroga https://eol.codeap.com/api/v1/eol.json con curl e jq filtrando per providerKey così da interrompere le pull request ogni volta che un modello OpenAI configurato entra nello stato DEPRECATED o RETIRED.