Model deprecation and retirement in Azure AI model catalog
Models in the model catalog are continually refreshed with newer and more capable models. As part of this process, model providers might deprecate and retire their older models, and you might need to update your applications to use a newer model. This document communicates information about the model lifecycle and deprecation timelines and explains how you're informed of model lifecycle stages.
Important
This article describes deprecation and retirement only for models that can be deployed to serverless APIs, not managed compute. To learn more about the differences between deployment to serverless APIs and managed computes, see Model catalog and collections in Azure AI Foundry portal.
Note
Azure OpenAI models in the model catalog are provided through Azure OpenAI Service. For information about Azure Open AI model deprecation and retirement, see the Azure OpenAI service product documentation.
Model lifecycle stages
Models in the model catalog belong to one of these stages:
- Preview
- Generally available
- Legacy
- Deprecated
- Retired
Preview
Models labeled Preview are experimental in nature. A model's weights, runtime, and API schema can change while the model is in preview. Models in preview aren't guaranteed to become generally available. Models in preview have a Preview label next to their name in the model catalog.
Generally available
This stage is the default model stage. Models that don't include a lifecycle label next to their name are generally available and suitable for use in production environments. In this stage, model weights and APIs are fixed. However, model containers or runtimes with vulnerabilities might get patched, but patches won't affect model outputs.
Legacy
Models labeled Legacy are intended for deprecation. You should plan to move to a different model, such as a new, improved model that might be available in the same model family. While a model is in the legacy stage, existing deployments of the model continue to work, and you can create new deployments of the model until the deprecation date.
Deprecated
Models labeled Deprecated are no longer available for new deployments. You can't create any new deployments for the model; however, existing deployments continue to work until the retirement date.
Retired
Models labeled Retired are no longer available for use. You can't create new deployments, and attempts to use existing deployments return <return code>
errors.
Notifications
Models are labeled as Legacy and remain in the legacy state for at least 30 days before being moved to the deprecated state. During this notification period, you may create new deployments as you prepare for deprecation and retirement.
Models are labeled Deprecated and remain in the deprecated state for at least 90 days before being moved to the retired state. During this notification period, you can migrate any existing deployments to newer or replacement models.
Members of the owner, contributor, reader, monitoring contributor_, and monitoring reader roles for each Azure subscription with a serverless API model deployment receive a notification when a model deprecation is announced. The notification contains the dates when the model enters legacy, deprecated, and retired states. The notification might provide information about possible replacement model options, if applicable.
Model provider | Model | Legacy date | Deprecation date | Retirement date | Suggested replacement model |
---|---|---|---|---|---|
Mistral AI | Mistral-large | December 15, 2024 | January 15, 2025 | April 15, 2025 | Mistral-large-2407 |