Deprecated Model → Replacement Guide
| Deprecated Model | Provider | Status | Recommended Replacement | Notes |
|---|---|---|---|---|
gpt-4-0125-preview | OpenAI | deprecated | gpt-4o | GPT-4 Turbo preview → GPT-4o. Faster, cheaper, multimodal. |
gpt-3.5-turbo-0125 | OpenAI | deprecated | gpt-4o-mini | GPT-3.5 Turbo → GPT-4o Mini. Similar price tier, better quality. |
gpt-4-turbo | OpenAI | deprecated | gpt-4o | GPT-4 Turbo → GPT-4o. GPT-4o is faster and cheaper. |
text-davinci-003 | OpenAI | deprecated | gpt-4o-mini | Legacy Davinci completion model. Migrate to chat completions API. |
claude-2.0 | Anthropic | deprecated | claude-3-5-haiku | Claude 2 → Claude 3.5 Haiku. Similar price, dramatically better performance. |
claude-instant-1.2 | Anthropic | deprecated | claude-3-5-haiku | Claude Instant → Claude 3.5 Haiku. Much better quality at comparable cost. |
llama3-70b-8192 (Groq) | Groq | disabled | llama-3.3-70b | Llama 3 70B → Llama 3.3 70B. Drop-in replacement with better benchmarks. |
claude-3-5-sonnet-20241022 | anthropic | disabled | claude-sonnet-4-20250514 | Deprecated 2025-10-22 |
claude-3-5-sonnet-20240620 | anthropic | disabled | claude-sonnet-4-20250514 | Deprecated 2025-10-22 |
Migration Tips
Test before switching
Run your evaluation set on the new model before cutting over. Newer models often have different output style, token counting, and function-calling behavior.
Update your model string
Most migrations only require changing the model parameter in your API call. For OpenAI migrations, also check that you are using the Chat Completions API (not the legacy Completions endpoint).
Context window changes
Replacement models often have larger context windows. If you were truncating inputs to fit the old model's limit, you may be able to remove that logic.
Compare benchmark data
Check the live benchmarks page to compare throughput and latency between the old and new model before committing.