Skip to content

Commit 75e8755

Browse files
Merge pull request #279466 from HeidiSteen/heidist-june24
REST API links - create skillset
2 parents 78781b8 + b8e44d0 commit 75e8755

9 files changed

+12
-12
lines changed

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ ms.date: 01/11/2024
1515

1616
When configuring an optional [AI enrichment pipeline](cognitive-search-concept-intro.md) in Azure AI Search, you can enrich a limited number of documents free of charge. For larger and more frequent workloads, you should attach a billable [**Azure AI multi-service resource**](../ai-services/multi-service-resource.md?pivots=azportal).
1717

18-
A multi-service resource references a set of Azure AI services as the offering, rather than individual services, with access granted through a single API key. This key is specified in a [**skillset**](/rest/api/searchservice/create-skillset) and allows Microsoft to charge you for using these services:
18+
A multi-service resource references a set of Azure AI services as the offering, rather than individual services, with access granted through a single API key. This key is specified in a [**skillset**](/rest/api/searchservice/skillsets/create) and allows Microsoft to charge you for using these services:
1919

2020
+ [Azure AI Vision](../ai-services/computer-vision/overview.md) for image analysis and optical character recognition (OCR)
2121
+ [Azure AI Language](../ai-services/language-service/overview.md) for language detection, entity recognition, sentiment analysis, and key phrase extraction
@@ -49,7 +49,7 @@ If you leave the property unspecified, your search service attempts to use the f
4949

5050
1. Create an [Azure AI multi-service resource](../ai-services/multi-service-resource.md?pivots=azportal) in the [same region](#same-region-requirement) as your search service.
5151

52-
1. Create or update a skillset, specifying `cognitiveServices` section in the body of the [skillset request](/rest/api/searchservice/create-skillset):
52+
1. Create or update a skillset, specifying `cognitiveServices` section in the body of the [skillset request](/rest/api/searchservice/skillsets/create):
5353

5454
```http
5555
PUT https://[servicename].search.windows.net/skillsets/[skillset name]?api-version=2023-11-01
@@ -242,5 +242,5 @@ Putting it all together, you'd pay about $57.00 to ingest 1,000 PDF documents of
242242
243243
+ [Azure AI Search pricing page](https://azure.microsoft.com/pricing/details/search/)
244244
+ [How to define a skillset](cognitive-search-defining-skillset.md)
245-
+ [Create Skillset (REST)](/rest/api/searchservice/create-skillset)
245+
+ [Create Skillset (REST)](/rest/api/searchservice/skillsets/create)
246246
+ [How to map enriched fields](cognitive-search-output-field-mapping.md)

articles/search/cognitive-search-concept-annotations-syntax.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,5 +154,5 @@ If you're having trouble with specifying skill inputs, these tips might help you
154154
+ [Skill context and input annotation language](cognitive-search-skill-annotation-language.md)
155155
+ [How to integrate a custom skill into an enrichment pipeline](cognitive-search-custom-skill-interface.md)
156156
+ [How to define a skillset](cognitive-search-defining-skillset.md)
157-
+ [Create Skillset (REST)](/rest/api/searchservice/create-skillset)
157+
+ [Create Skillset (REST)](/rest/api/searchservice/skillsets/create)
158158
+ [How to map enriched fields to an index](cognitive-search-output-field-mapping.md)

articles/search/cognitive-search-concept-image-scenarios.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ When `imageAction` is set to a value other than "none", the new *normalized_imag
147147

148148
This section supplements the [skill reference](cognitive-search-predefined-skills.md) articles by providing context for working with skill inputs, outputs, and patterns, as they relate to image processing.
149149

150-
1. [Create or update a skillset](/rest/api/searchservice/create-skillset) to add skills.
150+
1. [Create or update a skillset](/rest/api/searchservice/skillsets/create) to add skills.
151151

152152
1. Add templates for OCR and Image Analysis from the portal, or copy the definitions from the [skill reference](cognitive-search-predefined-skills.md) documentation. Insert them into the skills array of your skillset definition.
153153

articles/search/cognitive-search-create-custom-skill-example.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -474,5 +474,5 @@ Congratulations! You've created your first custom skill. Now you can follow the
474474
+ [Power Skills: a repository of custom skills](https://github.com/Azure-Samples/azure-search-power-skills)
475475
+ [Add a custom skill to an AI enrichment pipeline](cognitive-search-custom-skill-interface.md)
476476
+ [How to define a skillset](cognitive-search-defining-skillset.md)
477-
+ [Create Skillset (REST)](/rest/api/searchservice/create-skillset)
477+
+ [Create Skillset (REST)](/rest/api/searchservice/skillsets/create)
478478
+ [How to map enriched fields](cognitive-search-output-field-mapping.md)

articles/search/cognitive-search-custom-skill-interface.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,5 +172,5 @@ This article covered the interface requirements necessary for integrating a cust
172172
+ [Power Skills: a repository of custom skills](https://github.com/Azure-Samples/azure-search-power-skills)
173173
+ [Example: Creating a custom skill for AI enrichment](cognitive-search-create-custom-skill-example.md)
174174
+ [How to define a skillset](cognitive-search-defining-skillset.md)
175-
+ [Create Skillset (REST)](/rest/api/searchservice/create-skillset)
175+
+ [Create Skillset (REST)](/rest/api/searchservice/skillsets/create)
176176
+ [How to map enriched fields](cognitive-search-output-field-mapping.md)

articles/search/cognitive-search-defining-skillset.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ ms.date: 01/10/2024
1717

1818
A skillset defines operations that generate textual content and structure from documents that contain images or unstructured text. Examples are OCR for images, entity recognition for undifferentiated text, and text translation. A skillset executes after text and images are extracted from an external data source, and after [field mappings](search-indexer-field-mappings.md) are processed.
1919

20-
This article explains how to create a skillset using [REST APIs](/rest/api/searchservice/create-skillset), but the same concepts and steps apply to other programming languages.
20+
This article explains how to create a skillset using [REST APIs](/rest/api/searchservice/skillsets/create), but the same concepts and steps apply to other programming languages.
2121

2222
Rules for skillset definition include:
2323

@@ -33,7 +33,7 @@ Indexers drive skillset execution. You need an [indexer](search-howto-create-ind
3333
3434
## Add a skillset definition
3535

36-
Start with the basic structure. In the [Create Skillset REST API](/rest/api/searchservice/create-skillset), the body of the request is authored in JSON and has the following sections:
36+
Start with the basic structure. In the [Create Skillset REST API](/rest/api/searchservice/skillsets/create), the body of the request is authored in JSON and has the following sections:
3737

3838
```json
3939
{

articles/search/cognitive-search-tutorial-blob.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ POST {{baseUrl}}/datasources?api-version=2023-11-01 HTTP/1.1
124124

125125
### Step 2: Create a skillset
126126

127-
Call [Create Skillset](/rest/api/searchservice/create-skillset) to specify which enrichment steps are applied to your content. Skills execute in parallel unless there's a dependency.
127+
Call [Create Skillset](/rest/api/searchservice/skillsets/create) to specify which enrichment steps are applied to your content. Skills execute in parallel unless there's a dependency.
128128

129129
```http
130130
### Create a skillset

articles/search/knowledge-store-projection-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ A knowledge store is a logical construction that's physically expressed as a loo
3535

3636
## Projection definition
3737

38-
Projections are specified under the "knowledgeStore" property of a [skillset](/rest/api/searchservice/create-skillset). Projection definitions are used during indexer invocation to create and load objects in Azure Storage with enriched content. If you're unfamiliar with these concepts, start with [AI enrichment](cognitive-search-concept-intro.md) for an introduction.
38+
Projections are specified under the "knowledgeStore" property of a [skillset](/rest/api/searchservice/skillsets/create). Projection definitions are used during indexer invocation to create and load objects in Azure Storage with enriched content. If you're unfamiliar with these concepts, start with [AI enrichment](cognitive-search-concept-intro.md) for an introduction.
3939

4040
The following example illustrates the placement of projections under knowledgeStore, and the basic construction. The name, type, and content source make up a projection definition.
4141

articles/search/search-import-data-portal.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ The wizard will output the objects in the following table. After the objects are
3838
| [Indexer](/rest/api/searchservice/create-indexer) | A configuration object specifying a data source, target index, an optional skillset, optional schedule, and optional configuration settings for error handing and base-64 encoding. |
3939
| [Data Source](/rest/api/searchservice/create-data-source) | Persists connection information to a [supported data source](search-indexer-overview.md#supported-data-sources) on Azure. A data source object is used exclusively with indexers. |
4040
| [Index](/rest/api/searchservice/create-index) | Physical data structure used for full text search and other queries. |
41-
| [Skillset](/rest/api/searchservice/create-skillset) | Optional. A complete set of instructions for manipulating, transforming, and shaping content, including analyzing and extracting information from image files. Unless the volume of work fall under the limit of 20 transactions per indexer per day, the skillset must include a reference to an Azure AI multi-service resource that provides enrichment. |
41+
| [Skillset](/rest/api/searchservice/skillsets/create) | Optional. A complete set of instructions for manipulating, transforming, and shaping content, including analyzing and extracting information from image files. Unless the volume of work fall under the limit of 20 transactions per indexer per day, the skillset must include a reference to an Azure AI multi-service resource that provides enrichment. |
4242
| [Knowledge store](knowledge-store-concept-intro.md) | Optional. Stores output from an [AI enrichment pipeline](cognitive-search-concept-intro.md) in tables and blobs in Azure Storage for independent analysis or downstream processing. |
4343

4444
## Benefits and limitations

0 commit comments

Comments
 (0)