Skip to content

Commit 86e54e4

Browse files
authored
Merge pull request #7736 from HeidiSteen/main
Azure AI Search skills dependency on AI services multiservice account
2 parents 144b562 + 80ad023 commit 86e54e4

File tree

4 files changed

+18
-10
lines changed

4 files changed

+18
-10
lines changed
-46 KB
Loading

articles/ai-services/multi-services-resource-search-skills.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,16 @@ titleSuffix: Azure AI services
44
description: Learn how to create a multi-service resource to use Azure AI Search skills with an Azure AI Foundry resource.
55
author: jonburchel
66
ms.author: jburchel
7-
ms.date: 10/07/2025
7+
ms.date: 10/20/2025
88
ms.service: azure-ai-services
99
ms.topic: quickstart
1010
---
1111

1212
# Use Azure AI Foundry with Azure AI Search skills
1313

14-
[Azure AI Search skills](../search/tutorial-skillset.md) don't natively support the AI Foundry resource. You need to create a different _multi-service_ resource, instead, to use Azure AI Search skills with an Azure AI Foundry resource.
14+
In this Quickstart, you learn how to create a classic Azure AI services multi-service account that supports [skillset processing](/azure/search/cognitive-search-concept-intro) in Azure AI Search.
15+
16+
[Azure AI Search skills](../search/tutorial-skillset.md) don't natively support the AI Foundry resource. You need to create a classic _multi-service_ resource, instead, to use Azure AI Search skills with Azure AI Foundry and any other workflow that includes built-in skills.
1517

1618
## Create a multi-service resource
1719

@@ -20,6 +22,7 @@ The multi-service resource that you can use with Azure AI Search skills is liste
2022
:::image type="content" source="./media/cognitive-services-resource-portal.png" alt-text="Screenshot of the Azure AI services multi-service account in the Azure portal." lightbox="./media/cognitive-services-resource-portal.png":::
2123

2224
To create a multi-service resource for Azure AI Search skills follow these instructions:
25+
2326
1. Select this link to create an **Azure AI services multi-service account (classic)** resource: [https://portal.azure.com/#create/Microsoft.CognitiveServicesAllInOne](https://portal.azure.com/#create/Microsoft.CognitiveServicesAllInOne)
2427

2528
1. On the **Create** page, provide the following information:
@@ -28,7 +31,7 @@ To create a multi-service resource for Azure AI Search skills follow these instr
2831
|--|--|
2932
| **Subscription** | Select one of your available Azure subscriptions. |
3033
| **Resource group** | The Azure resource group that contains your Azure AI services multi-service account resource. You can create a new group or add it to a preexisting group. |
31-
| **Region** | The location of your Azure AI services multi-service account instance. Different locations might introduce latency, but have no impact on the runtime availability of your resource. |
34+
| **Region** | The location of your Azure AI services multi-service account instance. Different locations might introduce latency, but have no impact on the runtime availability of your resource. Check the [Azure AI Search region](/azure/search/search-region-support) support column for *AI Enrichment*.|
3235
| **Name** | A descriptive name for your Azure AI services multi-service account resource. For example, *MyCognitiveServicesResource*. |
3336
| **Pricing tier** | The cost of your Azure AI services multi-service account depends on the options you choose and your usage. For more information, see the API [pricing details](https://azure.microsoft.com/pricing/details/cognitive-services/). |
3437

articles/search/cognitive-search-attach-cognitive-services.md

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: HeidiSteen
66
ms.author: heidist
77
ms.service: azure-ai-search
88
ms.topic: how-to
9-
ms.date: 06/11/2025
9+
ms.date: 10/20/2025
1010
ms.update-cycle: 180-days
1111
ms.custom:
1212
- ignite-2023
@@ -16,7 +16,7 @@ ms.custom:
1616

1717
# Attach an Azure AI services resource to a skillset in Azure AI Search
1818

19-
If you're using built-in skills for optional [AI enrichment](cognitive-search-concept-intro.md) in Azure AI Search, you can enrich a small number of documents free of charge, limited to 20 transactions daily per index. For larger and more frequent workloads, you should attach a billable [Azure AI services multi-service resource](/azure/ai-services/multi-service-resource#azure-ai-services-resource-for-azure-ai-search-skills?pivots=azportal).
19+
If you're using built-in skills for optional [AI enrichment](cognitive-search-concept-intro.md) in Azure AI Search, you can enrich a small number of documents free of charge, limited to 20 transactions daily per index. For larger and more frequent workloads, you should attach a billable [classic Azure AI services multi-service resource](/azure/ai-services/multi-services-resource-search-skills).
2020

2121
Azure AI Search uses dedicated, internally hosted Azure AI services multi-service resources for built-in skills execution, but needs your multi-service resource for billing purposes.
2222

@@ -26,7 +26,7 @@ An Azure AI services multi-service resource provides a collection of Azure AI se
2626
+ [Azure AI Language](/azure/ai-services/language-service/overview) for language detection, entity recognition, sentiment analysis, and key phrase extraction
2727
+ [Azure AI Translator](/azure/ai-services/translator/translator-overview) for machine text translation
2828

29-
Exceptions to billing through the multi-service resource include [AzureOpenAIEmbedding](cognitive-search-skill-azure-openai-embedding.md) or the [AML skill](cognitive-search-aml-skill.md) billing. Azure AI Search doesn't internally host models from Azure OpenAI or the Azure AI Foundry model catalog. Usage for AML and Azure OpenAI skills and vectorizers are through [Azure OpenAI Standard pricing](https://azure.microsoft.com/pricing/details/cognitive-services/openai-service/#pricing) and [Azure Machine Learning Standard pricing](https://azure.microsoft.com/pricing/details/machine-learning/), respectively. A few other skills, such as Text Split and Text Merge, aren't billable.
29+
Exceptions to billing through the multi-service resource include the [AzureOpenAIEmbedding skill](cognitive-search-skill-azure-openai-embedding.md), [GenAI Prompt skill](cognitive-search-skill-genai-prompt.md), and [AML skill](cognitive-search-aml-skill.md) billing. Azure AI Search doesn't internally host models from Azure OpenAI or the Azure AI Foundry model catalog. Usage for AML and Azure OpenAI skills and vectorizers are through [Azure OpenAI Standard pricing](https://azure.microsoft.com/pricing/details/cognitive-services/openai-service/#pricing) and [Azure Machine Learning Standard pricing](https://azure.microsoft.com/pricing/details/machine-learning/), respectively. A few other skills, such as Text Split and Text Merge, aren't billable.
3030

3131
To attach an Azure AI multi-service resource, you must provide connection information in the skillset. You can use a key on the connection, or implement a keyless approach that's currently in preview.
3232

@@ -35,8 +35,13 @@ To attach an Azure AI multi-service resource, you must provide connection inform
3535
3636
## Prerequisites
3737

38-
+ Connectivity over a public endpoint, unless your search service meets the creation date, tier, and region requirements for private connections to an Azure AI services multi-service resource.
39-
+ [Azure AI multi-service resource](/azure/ai-services/multi-service-resource) created via the [Azure portal](https://portal.azure.com) only.
38+
+ Connectivity over a public endpoint, unless your search service meets the creation date, tier, and region requirements for [private connections](search-indexer-howto-access-private.md) to an Azure AI services multi-service resource.
39+
40+
+ [Azure AI multi-service resource](/azure/ai-services/multi-services-resource-search-skills) created via the [Azure portal](https://portal.azure.com) only.
41+
42+
Your multi-service resource should have API kind set to `CognitiveServices`. You can view this property in the Azure portal page for your multi-service account:
43+
44+
:::image type="content" source="media/cognitive-search-attach-cognitive-services/cognitive-services-kind.png" alt-text="Screenshot of the API kind property in the Azure portal." border="true":::
4045

4146
> [!NOTE]
4247
> If your Azure AI resource is configured to use a private endpoint, Azure AI Search can connect [using a shared private link](search-indexer-howto-access-private.md) For more information, see the [requirements and limits for using shared private links](search-limits-quotas-capacity.md#shared-private-link-resource-limits).
@@ -68,7 +73,7 @@ As with keys, the details you provide about the Azure AI Services resource are u
6873
Identity is set to null.
6974

7075
```http
71-
POST https://[service-name].search.windows.net/skillsets/[skillset-name]?api-version=2024-11-01-Preview
76+
POST https://[service-name].search.windows.net/skillsets/[skillset-name]?api-version=2025-09-01 
7277
7378
{ 
7479
    "name": "my skillset name", 
@@ -92,7 +97,7 @@ Identity is set to the resource ID of the user-assigned managed identity. To fin
9297
For a user-assigned managed identity, set the `@odata.type` and the `userAssignedIdentity` properties.
9398

9499
```http
95-
POST https://[service-name].search.windows.net/skillsets/[skillset-name]?api-version=2024-11-01-Preview 
100+
POST https://[service-name].search.windows.net/skillsets/[skillset-name]?api-version=2025-09-01
96101
97102
{ 
98103
    "name": "my skillset name", 
14.2 KB
Loading

0 commit comments

Comments
 (0)