Skip to content

Commit a353298

Browse files
authored
Merge pull request #3657 from MicrosoftDocs/main
3/21/2025 AM Publish
2 parents 8aa1176 + 75d0349 commit a353298

27 files changed

+238
-161
lines changed

articles/ai-foundry/concepts/models-featured.md

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,7 @@ The Azure AI model catalog offers a large selection of models from a wide range
1919

2020
[!INCLUDE [models-preview](../includes/models-preview.md)]
2121

22-
To perform inferencing with the models, some models such as [Nixtla's TimeGEN-1](#nixtla) and [Cohere rerank](#cohere-rerank) require you to use custom APIs from the model providers. Others that belong to the following model types support inferencing using the [Azure AI model inference](../model-inference/overview.md):
23-
24-
- [Chat completion](../model-inference/how-to/use-chat-completions.md?context=/azure/ai-foundry/context/context)
25-
- [Chat completion (with reasoning content)](../model-inference/how-to/use-chat-reasoning.md?context=/azure/ai-foundry/context/context)
26-
- [Chat completion (with image and audio content)](../model-inference/how-to/use-chat-multi-modal.md?context=/azure/ai-foundry/context/context)
27-
- [Embeddings](../model-inference/how-to/use-embeddings.md?context=/azure/ai-foundry/context/context)
28-
- [Image embeddings](../model-inference/how-to/use-image-embeddings.md?context=/azure/ai-foundry/context/context)
29-
30-
You can find more details about individual models by reviewing their model cards in the [model catalog for Azure AI Foundry portal](https://ai.azure.com/explore/models).
22+
To perform inferencing with the models, some models such as [Nixtla's TimeGEN-1](#nixtla) and [Cohere rerank](#cohere-rerank) require you to use custom APIs from the model providers. Others support inferencing using the [Azure AI model inference](../model-inference/overview.md). You can find more details about individual models by reviewing their model cards in the [model catalog for Azure AI Foundry portal](https://ai.azure.com/explore/models).
3123

3224
:::image type="content" source="../media/models-featured/models-catalog.gif" alt-text="An animation showing Azure AI studio model catalog section and the models available." lightbox="../media/models-featured/models-catalog.gif":::
3325

articles/ai-foundry/model-inference/concepts/deployment-types.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,15 +29,15 @@ To learn more about deployment options for Azure OpenAI models see [Azure OpenAI
2929

3030
## Deployment types for Models-as-a-Service models
3131

32-
Models from third-party model providers with pay-as-you-go billing (collectively called Models-as-a-Service), makes models available in Azure AI model inference under **standard** deployments with a Global processing option (`Global-Standard`).
32+
Models with pay-as-you-go billing (collectively called Models-as-a-Service), makes models available in Azure AI model inference under **standard** deployments with a Global processing option (`Global-Standard`).
33+
34+
> [!TIP]
35+
> Models-as-a-Service offers regional deployment options under [Serverless API endpoints](../../../ai-studio/how-to/deploy-models-serverless.md) in Azure AI Foundry. However, those deployments can't be accessed using the Azure AI model inference endpoint in Azure AI Services and they need to be created within a project.
3336
3437
### Global-Standard
3538

3639
Global deployments leverage Azure's global infrastructure to dynamically route traffic to the data center with best availability for each request. Global standard provides the highest default quota and eliminates the need to load balance across multiple resources. Data stored at rest remains in the designated Azure geography, while data may be processed for inferencing in any Azure location. Learn more about [data residency](https://azure.microsoft.com/explore/global-infrastructure/data-residency/).
3740

38-
> [!NOTE]
39-
> Models-as-a-Service offers regional deployment options under [Serverless API endpoints](../../../ai-studio/how-to/deploy-models-serverless.md) in Azure AI Foundry. Prompts and outputs are processed within the geography specified during deployment. However, those deployments can't be accessed using the Azure AI model inference endpoint in Azure AI Services.
40-
4141
## Control deployment options
4242

4343
Administrators can control which model deployment types are available to their users by using Azure Policies. Learn more about [How to control AI model deployment with custom policies](../../../ai-studio/how-to/custom-policy-model-deployment.md).

articles/ai-foundry/model-inference/includes/use-chat-multi-modal/java.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ ms.custom: references_regions, tool_generated
1414
zone_pivot_groups: azure-ai-inference-samples
1515
---
1616

17-
This article explains how to use chat completions API with models supporting images or audio deployed to Azure AI model inference in Azure AI services.
1817
This article explains how to use chat completions API with _multimodal_ models deployed to Azure AI model inference in Azure AI services. Apart from text input, multimodal models can accept other input types, such as images or audio input.
1918

2019
## Prerequisites

articles/ai-foundry/model-inference/toc.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,8 @@ items:
6666
href: ./how-to/configure-entra-id.md
6767
- name: Control model deployment with custom policies
6868
href: ./how-to/configure-deployment-policies.md
69+
- name: Use virtual networks
70+
href: ../../ai-services/cognitive-services-virtual-networks.md?context=/azure/ai-foundry/model-inference/context/context
6971
- name: Manage cost
7072
href: ./how-to/manage-costs.md
7173
- name: Quotas and limits
@@ -88,7 +90,7 @@ items:
8890
href: ./how-to/use-chat-completions.md
8991
- name: Work with reasoning models
9092
href: ./how-to/use-chat-reasoning.md
91-
- name: Work with image and audio content
93+
- name: Work with multimodal models
9294
href: ./how-to/use-chat-multi-modal.md
9395
- name: Develop with LangChain and LangGraph
9496
href: ../how-to/develop/langchain.md?context=/azure/ai-foundry/model-inference/context/context
@@ -113,4 +115,4 @@ items:
113115
- name: Get Image Embeddings
114116
href: /rest/api/aifoundry/model-inference/get-image-embeddings/get-image-embeddings
115117
- name: Azure OpenAI API
116-
href: /azure/ai-services/openai/reference?context=/azure/ai-foundry/model-inference/context/context
118+
href: /azure/ai-services/openai/reference

articles/ai-foundry/toc.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ items:
130130
href: ../ai-foundry/model-inference/how-to/use-chat-completions.md?context=/azure/ai-foundry/context/context
131131
- name: Work with reasoning models
132132
href: ../ai-foundry/model-inference/how-to/use-chat-reasoning.md?context=/azure/ai-foundry/context/context
133-
- name: Work with image and audio content
133+
- name: Work with multimodal models
134134
href: ../ai-foundry/model-inference/how-to/use-chat-multi-modal.md?context=/azure/ai-foundry/context/context
135135
- name: Azure OpenAI and AI services
136136
items:
@@ -565,6 +565,8 @@ items:
565565
items:
566566
- name: Azure AI Projects SDK
567567
href: /python/api/overview/azure/ai-projects-readme
568+
- name: Azure AI Evaluation SDK
569+
href: /python/api/overview/azure/ai-evaluation-readme
568570
- name: Azure Machine Learning Python SDK
569571
href: /python/api/overview/azure/ai-ml-readme
570572
- name: Azure Machine Learning REST API

articles/ai-services/cognitive-services-data-loss-prevention.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,14 +42,14 @@ There are two parts to enable data loss prevention. First, the resource property
4242
4343
```azurecli-interactive
4444
az rest -m get \
45-
-u /subscriptions/{subscription ID}/resourceGroups/{resource group}/providers/Microsoft.CognitiveServices/accounts/{account name}?api-version=2021-04-30 \
45+
-u /subscriptions/{subscription ID}/resourceGroups/{resource group}/providers/Microsoft.CognitiveServices/accounts/{account name}?api-version=2024-10-01 \
4646
```
4747
4848
1. Configure the restrictOutboundNetworkAccess property and update the allowed FqdnList with the approved URLs
4949
5050
```azurecli-interactive
5151
az rest -m patch \
52-
-u /subscriptions/{subscription ID}/resourceGroups/{resource group}/providers/Microsoft.CognitiveServices/accounts/{account name}?api-version=2021-04-30 \
52+
-u /subscriptions/{subscription ID}/resourceGroups/{resource group}/providers/Microsoft.CognitiveServices/accounts/{account name}?api-version=2024-10-01 \
5353
-b '{"properties": { "restrictOutboundNetworkAccess": true, "allowedFqdnList": [ "microsoft.com" ] }}'
5454
```
5555
@@ -65,7 +65,7 @@ There are two parts to enable data loss prevention. First, the resource property
6565
ResourceProviderName = 'Microsoft.CognitiveServices'
6666
ResourceType = 'accounts'
6767
Name = 'myaccount'
68-
ApiVersion = '2021-04-30'
68+
ApiVersion = '2024-10-01'
6969
Method = 'GET'
7070
}
7171
Invoke-AzRestMethod @getParams
@@ -79,7 +79,7 @@ There are two parts to enable data loss prevention. First, the resource property
7979
ResourceProviderName = 'Microsoft.CognitiveServices'
8080
ResourceType = 'accounts'
8181
Name = 'myaccount'
82-
ApiVersion = '2021-04-30'
82+
ApiVersion = '2024-10-01'
8383
Payload = '{"properties": { "restrictOutboundNetworkAccess": true, "allowedFqdnList": [ "microsoft.com" ] }}'
8484
Method = 'PATCH'
8585
}

articles/ai-services/computer-vision/how-to/video-retrieval.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ ms.author: pafarley
1616

1717
# Do video retrieval using vectorization (version 4.0 preview)
1818

19+
[!INCLUDE [video-retrieval-deprecation](../includes/video-retrieval-deprecation.md)]
20+
1921
Azure AI Video Retrieval APIs are part of Azure AI Vision and enable developers to create a media index, add documents (videos and images) to it, and search it with natural language. Developers can define metadata schemas for each index and ingest metadata to the service to help with retrieval. Developers can also specify which features to extract from the index (vision, speech) and filter their search based on features.
2022

2123
## Prerequisites
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
---
2+
title: Video retrieval deprecation notice
3+
titleSuffix: Azure AI services
4+
#services: cognitive-services
5+
author: PatrickFarley
6+
manager: nitinme
7+
ms.service: azure-ai-vision
8+
ms.topic: include
9+
ms.date: 03/21/2025
10+
ms.collection: "ce-skilling-fresh-tier2, ce-skilling-ai-copilot"
11+
ms.author: pafarley
12+
---
13+
14+
> [!IMPORTANT]
15+
> On 30 June 2025, Azure AI Vision Video Retrieval will be retired. The decision to retire this feature is part of our ongoing effort to improve and simplify and improve the features offered for video processing. Migrate to Azure AI Content Understanding and Azure AI Search to benefit from their additional capabilities.
16+
>
17+
> **Video processing: Video Retrieval vs Azure AI Content Understanding**
18+
>
19+
>|Feature | Video Retrieval for video description | Azure AI Content Understanding|
20+
>|---|---|---|
21+
Video Length Supported|Optimized for short videos, up to ~3 minutes|Supports short & long videos, up to 4 hours|
22+
>|Frame Processing|Up to 20 frames|Batch processing, sampling shot-by-shot sampled across entire video|
23+
>|Content Extraction Pre-Processing|Transcription|Transcription, Shot identification, Face grouping|
24+
>|Structured Output Support|Not supported|Supports schema-conforming structured outputs|
25+
>|Data types|Video supported|Video, images, documents, and speech supported|
26+
>|Pricing|Variable Token-based|Fixed cost per minute of video processed|
27+
>
28+
> To migrate to Content Understanding for video summaries and descriptions, we'd recommend reviewing the [Azure AI Content Understanding](/azure/ai-services/content-understanding/video/overview) documentation.
29+
>
30+
>
31+
> **Video Search: Video Retrieval vs. Azure AI Search and Content Understanding**
32+
>
33+
>|Feature | Video Retrieval for video search | Azure AI Search and Content Understanding|
34+
>|---|---|---|
35+
|Visual Embedding type|Frame-based Image Embeddings|Video description text embeddings|
36+
|Content Extraction Pre-Processing|Transcription, OCR|Transcription, Shot identification, Face grouping|
37+
|People & Object search support|Strong support|Strong support|
38+
|Action and Event support|Limited|Strong support|
39+
|Customization|None|Content Understanding analyzer can be customized to focus using the fields and field descriptions|
40+
>
41+
> To start building the search use case with Content Understanding, we recommend starting with this [sample](https://aka.ms/Content-Understanding-Video-Search) which shows how to use Azure AI Search to search videos.
42+
>
43+
> To avoid service disruptions, migrate by 30 June 2025.
44+

articles/ai-services/computer-vision/intro-to-spatial-analysis-public-preview.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,8 @@ Spatial Analysis can also be configured to detect if a person is wearing a prote
5353

5454
## Video Retrieval
5555

56+
[!INCLUDE [video-retrieval-deprecation](includes/video-retrieval-deprecation.md)]
57+
5658
Video Retrieval is a service that lets you create a search index, add documents (videos and images) to it, and search with natural language. Developers can define metadata schemas for each index and ingest metadata to the service to help with retrieval. Developers can also specify what features to extract from the index (vision, speech) and filter their search based on features.
5759

5860
> [!div class="nextstepaction"]

articles/ai-services/computer-vision/reference-video-search.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ ms.author: pafarley
1616

1717
# Video Retrieval API reference
1818

19+
[!INCLUDE [video-retrieval-deprecation](includes/video-retrieval-deprecation.md)]
20+
1921
## Authentication
2022

2123
Include the following headers when making a call to any API in this document.

0 commit comments

Comments
 (0)