Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Azure AI Foundry Models is your one-stop destination for discovering, evaluating, and deploying powerful AI models—whether you're building a custom copilot, building an agent, enhancing an existing application, or exploring new AI capabilities.
With Foundry Models, you can:
- Explore a rich catalog of cutting-edge models from Microsoft, OpenAI, DeepSeek, Hugging Face, Meta, and more.
- Compare and evaluate models side-by-side using real-world tasks and your own data.
- Deploy with confidence, thanks to built-in tools for fine-tuning, observability, and responsible AI.
- Choose your path—bring your own model, use a hosted one, or integrate seamlessly with Azure services.
- Whether you're a developer, data scientist, or enterprise architect, Foundry Models gives you the flexibility and control to build AI solutions that scale—securely, responsibly, and fast.
Azure AI Foundry offers a comprehensive catalog of AI models. There are over 1900+ models ranging from Foundation Models, Reasoning Models, Small Language Models, Multimodal Models, Domain Specific Models, Industry Models and more.
Our catalog is organized into two main categories:
Understanding the distinction between these categories helps you choose the right models based on your specific requirements and strategic goals.
Models Sold Directly by Azure
These are models that are hosted and sold by Microsoft under Microsoft Product Terms. These models have undergone rigorous evaluation and are deeply integrated into Azure’s AI ecosystem. The models come from a variety of top providers and they offer enhanced integration, optimized performance, and direct Microsoft support, including enterprise-grade Service Level Agreements (SLAs).
Characteristics of models sold directly by Azure:
- Official first-party support from Microsoft
- High level of integration with Azure services and infrastructure
- Extensive performance benchmarking and validation
- Adherence to Microsoft's Responsible AI standards
- Enterprise-grade scalability, reliability, and security
These Models also have the benefit of fungible Provisioned Throughput, meaning you can flexibly use your quota and reservations across any of these models.
Models from Partners and Community
These models constitute the vast majority of the Azure AI Foundry Models. These models are provided by trusted third-party organizations, partners, research labs, and community contributors. These models offer specialized and diverse AI capabilities, covering a wide array of scenarios, industries, and innovations.
Characteristics of Models from Partners and Community:
- Developed and supported by external partners and community contributors
- Diverse range of specialized models catering to niche or broad use cases
- Typically validated by providers themselves, with integration guidelines provided by Azure
- Community-driven innovation and rapid availability of cutting-edge models
- Standard Azure AI integration, with support and maintenance managed by the respective providers
Models are deployable as Managed Compute or Standard (pay-go) deployment options. The model provider selects how the models are deployable.
Choosing Between direct models and partner & community models
When selecting models from Azure AI Foundry Models, consider the following:
- Use Case and Requirements: Models sold directly by Azure are ideal for scenarios requiring deep Azure integration, guaranteed support, and enterprise SLAs. Models from Partners and Community excel in specialized use cases and innovation-led scenarios.
- Support Expectations: Models sold directly by Azure come with robust Microsoft-provided support and maintenance. These models are supported by their providers, with varying levels of SLA and support structures.
- Innovation and Specialization: Models from Partners and Community offer rapid access to specialized innovations and niche capabilities often developed by leading research labs and emerging AI providers.
Model collections
The model catalog organizes models into different collections, including:
Azure OpenAI models exclusively available on Azure: Flagship Azure OpenAI models available through an integration with Azure OpenAI in Foundry Models. Microsoft supports these models and their use according to the product terms and SLA for Azure OpenAI.
Open models from the Hugging Face hub: Hundreds of models from the Hugging Face hub for real-time inference with managed compute. Hugging Face creates and maintains models listed in this collection. For help, use the Hugging Face forum or Hugging Face support. Learn more in Deploy open models with Azure AI Foundry.
You can submit a request to add a model to the model catalog by using this form.
Overview of Model Catalog capabilities
The model catalog in Azure AI Foundry portal is the hub to discover and use a wide range of models for building generative AI applications. The model catalog features hundreds of models across model providers such as Azure OpenAI, Mistral, Meta, Cohere, NVIDIA, and Hugging Face, including models that Microsoft trained. Models from providers other than Microsoft are Non-Microsoft Products as defined in Microsoft Product Terms and are subject to the terms provided with the models.
You can search and discover models that meet your need through keyword search and filters. Model catalog also offers the model performance leaderboard and benchmark metrics for select models. You can access them by selecting Browse leaderboard and Compare Models. Benchmark data is also accessible from the model card Benchmark tab.
On the model catalog filters, you'll find:
- Collection: you can filter models based on the model provider collection.
- Industry: you can filter for the models that are trained on industry specific dataset.
- Capabilities: you can filter for unique model features such as reasoning and tool calling.
- Deployment options: you can filter for the models that support a specific deployment options.
- Standard: this option allows you to pay per API call.
- Provisioned: best suited for real-time scoring for large consistent volume.
- Batch: best suited for cost-optimized batch jobs, and not latency. No playground support is provided for the batch deployment.
- Managed compute: this option allows you to deploy a model on an Azure virtual machine. You will be billed for hosting and inferencing.
- Inference tasks: you can filter models based on the inference task type.
- Fine-tune tasks: you can filter models based on the fine-tune task type.
- Licenses: you can filter models based on the license type.
On the model card, you'll find:
- Quick facts: you will see key information about the model at a quick glance.
- Details: this page contains the detailed information about the model, including description, version info, supported data type, etc.
- Benchmarks: you will find performance benchmark metrics for select models.
- Existing deployments: if you have already deployed the model, you can find it under Existing deployments tab.
- License: you will find legal information related to model licensing.
- Artifacts: this tab will be displayed for open models only. You can see the model assets and download them via user interface.
Model deployment: Managed compute and standard deployments
In addition to deploying to Azure OpenAI, the model catalog offers two distinct ways to deploy models for your use: managed compute and standard deployments.
The deployment options and features available for each model vary, as described in the following tables. Learn more about data processing with the deployment options.
Capabilities of model deployment options
Features | Managed compute | Standard deployment |
---|---|---|
Deployment experience and billing | Model weights are deployed to dedicated virtual machines with managed compute. A managed compute, which can have one or more deployments, makes available a REST API for inference. You're billed for the virtual machine core hours that the deployments use. | Access to models is through a deployment that provisions an API to access the model. The API provides access to the model that Microsoft hosts and manages, for inference. You're billed for inputs and outputs to the APIs, typically in tokens. Pricing information is provided before you deploy. |
API authentication | Keys and Microsoft Entra authentication. | Keys only. |
Content safety | Use Azure AI Content Safety service APIs. | Azure AI Content Safety filters are available integrated with inference APIs. Azure AI Content Safety filters are billed separately. |
Network isolation | Configure managed networks for Azure AI Foundry hubs. | Managed compute follow your hub's public network access (PNA) flag setting. For more information, see the Network isolation for models deployed via standard deployments section later in this article. |
Available models for supported deployment options
For Azure OpenAI models, see Azure OpenAI.
To view a list of supported models for standard deployment or Managed Compute, go to the home page of the model catalog in Azure AI Foundry. Use the Deployment options filter to select either Standard deployment or Managed Compute.
Model lifecycle: deprecation and retirement
AI models evolve fast, and when a new version or a new model with updated capabilities in the same model family become available, older models may be retired in the AI Foundry model catalog. To allow for a smooth transition to a newer model version, some models provide users with the option to enable automatic updates. To learn more about the model lifecycle of different models, upcoming model retirement dates, and suggested replacement models and versions, see:
- Azure OpenAI model deprecations and retirements
- Standard deployment model deprecations and retirements
Managed compute
The capability to deploy models as managed compute builds on platform capabilities of Azure Machine Learning to enable seamless integration of the wide collection of models in the model catalog across the entire life cycle of large language model (LLM) operations.
Availability of models for deployment as managed compute
The models are made available through Azure Machine Learning registries. These registries enable a machine-learning-first approach to hosting and distributing Azure Machine Learning assets. These assets include model weights, container runtimes for running the models, pipelines for evaluating and fine-tuning the models, and datasets for benchmarks and samples.
The registries build on top of a highly scalable and enterprise-ready infrastructure that:
Delivers low-latency access model artifacts to all Azure regions with built-in geo-replication.
Supports enterprise security requirements such as limiting access to models by using Azure Policy and secure deployment by using managed virtual networks.
Deployment of models for inference with managed compute
Models available for deployment to managed compute can be deployed to Azure Machine Learning managed compute for real-time inference. Deploying to managed compute requires you to have a virtual machine quota in your Azure subscription for the specific products that you need to optimally run the model. Some models allow you to deploy to a temporarily shared quota for model testing.
Learn more about deploying models:
Building generative AI apps with managed compute
The prompt flow feature in Azure Machine Learning offers a great experience for prototyping. You can use models deployed with managed compute in prompt flow with the Open Model LLM tool. You can also use the REST API exposed by managed compute in popular LLM tools like LangChain with the Azure Machine Learning extension.
Content safety for models deployed as managed compute
The Azure AI Content Safety service is available for use with managed compute to screen for various categories of harmful content, such as sexual content, violence, hate, and self-harm. You can also use the service to screen for advanced threats such as jailbreak risk detection and protected material text detection.
You can refer to this notebook for reference integration with Azure AI Content Safety for Llama 2. Or you can use the Content Safety (Text) tool in prompt flow to pass responses from the model to Azure AI Content Safety for screening. You're billed separately for such use, as described in Azure AI Content Safety pricing.
Standard deployment billing
You can deploy certain models in the model catalog with Standard billing. This deployment method, also called standard deployment, provides a way to consume the models as APIs without hosting them on your subscription. Models are hosted in a Microsoft-managed infrastructure, which enables API-based access to the model provider's model. API-based access can dramatically reduce the cost of accessing a model and simplify the provisioning experience.
Models that are available for deployment as standard deployments are offered by the model provider, but they're hosted in a Microsoft-managed Azure infrastructure and accessed via API. Model providers define the license terms and set the price for use of their models. The Azure Machine Learning service:
- Manages the hosting infrastructure.
- Makes the inference APIs available.
- Acts as the data processor for prompts submitted and content output by models deployed via MaaS.
Learn more about data processing for MaaS in the article about data privacy.
Note
Cloud Solution Provider (CSP) subscriptions do not have the ability to purchase standard deployment models.
Billing
The discovery, subscription, and consumption experience for models deployed via MaaS is in Azure AI Foundry portal and Azure Machine Learning studio. Users accept license terms for use of the models. Pricing information for consumption is provided during deployment.
Models from non-Microsoft providers are billed through Azure Marketplace, in accordance with the Microsoft Commercial Marketplace Terms of Use.
Models from Microsoft are billed via Azure meters as First Party Consumption Services. As described in the Product Terms, you purchase First Party Consumption Services by using Azure meters, but they aren't subject to Azure service terms. Use of these models is subject to the provided license terms.
Fine-tuning models
Certain models also support fine-tuning. For these models, you can take advantage of managed compute (preview) or standard deployments fine-tuning to tailor the models by using data that you provide. For more information, see the fine-tuning overview.
RAG with models deployed as standard deployments
In Azure AI Foundry portal, you can use vector indexes and retrieval-augmented generation (RAG). You can use models that can be deployed via standard deployments to generate embeddings and inferencing based on custom data. These embeddings and inferencing can then generate answers specific to your use case. For more information, see Build and consume vector indexes in Azure AI Foundry portal.
Regional availability of offers and models
Pay-per-token billing is available only to users whose Azure subscription belongs to a billing account in a country/region where the model provider has made the offer available. If the offer is available in the relevant region, the user then must have a project resource in the Azure region where the model is available for deployment or fine-tuning, as applicable. See Region availability for models in standard deployments | Azure AI Foundry for detailed information.
Content safety for models deployed via standard deployments
For language models deployed via standard deployment, Azure AI implements a default configuration of Azure AI Content Safety text moderation filters that detect harmful content such as hate, self-harm, sexual, and violent content. To learn more about content filtering, see Guardrails & controls for Models Sold Directly by Azure.
Tip
Content filtering is not available for certain model types that are deployed via standard deployments. These model types include embedding models and time series models.
Content filtering occurs synchronously as the service processes prompts to generate content. You might be billed separately according to Azure AI Content Safety pricing for such use. You can disable content filtering for individual serverless endpoints either:
- At the time when you first deploy a language model
- Later, by selecting the content filtering toggle on the deployment details page
Suppose you decide to use an API other than the Foundry Models API to work with a model that's deployed via a standard deployment. In such a situation, content filtering isn't enabled unless you implement it separately by using Azure AI Content Safety.
To get started with Azure AI Content Safety, see Quickstart: Analyze text content. If you don't use content filtering when working with models that are deployed via standard deployment, you run a higher risk of exposing users to harmful content.
Network isolation for models deployed via standard deployments
Endpoints for models deployed as standard deployments follow the public network access flag setting of the Azure AI Foundry hub that has the project in which the deployment exists. To help secure your standard deployment, disable the public network access flag on your Azure AI Foundry hub. You can help secure inbound communication from a client to your endpoint by using a private endpoint for the hub.
To set the public network access flag for the Azure AI Foundry hub:
- Go to the Azure portal.
- Search for the resource group to which the hub belongs, and select your Azure AI Foundry hub from the resources listed for this resource group.
- On the hub overview page, on the left pane, go to Settings > Networking.
- On the Public access tab, you can configure settings for the public network access flag.
- Save your changes. Your changes might take up to five minutes to propagate.
Limitations
If you have an Azure AI Foundry hub with a private endpoint created before July 11, 2024, standard deployments added to projects in this hub won't follow the networking configuration of the hub. Instead, you need to create a new private endpoint for the hub and create a new standard deployment in the project so that the new deployments can follow the hub's networking configuration.
If you have an Azure AI Foundry hub with MaaS deployments created before July 11, 2024, and you enable a private endpoint on this hub, the existing standard deployments won't follow the hub's networking configuration. For standard deployments in the hub to follow the hub's networking configuration, you need to create the deployments again.
Currently, Azure OpenAI On Your Data support isn't available for standard deployments in private hubs, because private hubs have the public network access flag disabled.
Any network configuration change (for example, enabling or disabling the public network access flag) might take up to five minutes to propagate.