Skip to content

Commit 86d32b9

Browse files
committed
April freshness pass
1 parent 53958ec commit 86d32b9

24 files changed

+42
-52
lines changed

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,23 +6,23 @@ author: HeidiSteen
66
ms.author: heidist
77
ms.service: azure-ai-search
88
ms.topic: how-to
9-
ms.date: 10/15/2024
9+
ms.date: 04/14/2025
1010
ms.custom:
1111
- devx-track-csharp
1212
- ignite-2023
1313
---
1414

1515
# Extract text and information from images by using AI enrichment
1616

17-
Through [AI enrichment](cognitive-search-concept-intro.md), Azure AI Search gives you several options for creating and extracting searchable text from images, including:
17+
Images often contain useful information that's relevant in search scenarios. You can [vectorize images](search-get-started-portal-image-search.md) to represent visual content in your search index. Or, you can use [AI enrichment and skillsets](cognitive-search-concept-intro.md) to create and extract searchable *text* from images, including:
1818

1919
+ [OCR](cognitive-search-skill-ocr.md) for optical character recognition of text and digits
2020
+ [Image Analysis](cognitive-search-skill-image-analysis.md) that describes images through visual features
2121
+ [Custom skills](#passing-images-to-custom-skills) to invoke any external image processing that you want to provide
2222

2323
By using OCR, you can extract text and from photos or pictures, such as the word *STOP* in a stop sign. Through image analysis, you can generate a text representation of an image, such as *dandelion* for a photo of a dandelion, or the color *yellow*. You can also extract metadata about the image, such as its size.
2424

25-
This article covers the fundamentals of working with images, and also describes several common scenarios, such as working with embedded images, custom skills, and overlaying visualizations on original images.
25+
This article covers the fundamentals of working with images in skillsets, and also describes several common scenarios, such as working with embedded images, custom skills, and overlaying visualizations on original images.
2626

2727
To work with image content in a skillset, you need:
2828

articles/search/cognitive-search-custom-skill-web-api.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ ms.author: gimondra
77
ms.service: azure-ai-search
88
ms.custom:
99
- ignite-2023
10-
ms.topic: conceptual
11-
ms.date: 10/21/2024
10+
ms.topic: reference
11+
ms.date: 04/14/2025
1212
---
1313

1414
# Custom Web API skill in an Azure AI Search enrichment pipeline

articles/search/cognitive-search-output-field-mapping.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ms.service: azure-ai-search
88
ms.custom:
99
- ignite-2023
1010
ms.topic: how-to
11-
ms.date: 10/15/2024
11+
ms.date: 04/14/2025
1212
---
1313

1414
# Map enriched output to fields in a search index in Azure AI Search

articles/search/index-add-suggesters.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ author: HeidiSteen
88
ms.author: heidist
99
ms.service: azure-ai-search
1010
ms.topic: conceptual
11-
ms.date: 10/21/2024
11+
ms.date: 04/14/2025
1212
ms.custom:
1313
- devx-track-csharp
1414
- devx-track-dotnet
@@ -23,7 +23,7 @@ Matches on partial terms can be either an autocompleted query or a suggested mat
2323

2424
## Typeahead experiences in Azure AI Search
2525

26-
Typeahead can use *autocomplete*, which completes a partial input for a whole term query, or *suggestions* that invite click through to a particular match. Autocomplete produces a query. Suggestions produce a matching document.
26+
Typeahead can be either *autocomplete*, which completes a partial input for a whole term query, or *suggestions* that invite click through to a particular match. Autocomplete produces a query. Suggestions produce a matching document.
2727

2828
The following screenshot illustrates both. Autocomplete anticipates a potential term, finishing *tw* with *in*. Suggestions are mini search results, where a field like `hotel name` represents a matching hotel search document from the index. For suggestions, you can surface any field that provides descriptive information.
2929

articles/search/search-add-autocomplete-suggestions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ ms.service: azure-ai-search
1010
ms.custom:
1111
- ignite-2023
1212
ms.topic: how-to
13-
ms.date: 10/22/2024
13+
ms.date: 04/14/2025
1414
---
1515

1616
# Add autocomplete and search suggestions in client apps

articles/search/search-blob-metadata-properties.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ ms.author: heidist
88
ms.service: azure-ai-search
99
ms.custom:
1010
- ignite-2023
11-
ms.topic: conceptual
12-
ms.date: 10/21/2024
11+
ms.topic: reference
12+
ms.date: 04/14/2025
1313
---
1414

1515
# Content metadata properties used in Azure AI Search

articles/search/search-how-to-create-search-index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ author: HeidiSteen
77
ms.author: heidist
88
ms.service: azure-ai-search
99
ms.topic: how-to
10-
ms.date: 11/01/2024
10+
ms.date: 04/14/2025
1111
---
1212

1313
# Create an index in Azure AI Search

articles/search/search-how-to-define-index-projections.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ ms.service: azure-ai-search
88
ms.custom:
99
- ignite-2023
1010
ms.topic: how-to
11-
ms.date: 10/10/2024
11+
ms.date: 04/14/2025
1212
---
1313

1414
# Define an index projection for parent-child indexing
1515

16-
For indexes containing chunked documents, an index projection specifies how parent-child content is mapped to fields in a search index for one-to-many indexing. Through an index projection, you can send content to:
16+
For indexes containing chunked documents, an *index projection* specifies how parent-child content is mapped to fields in a search index for one-to-many indexing. Through an index projection, you can send content to:
1717

1818
- A single index, where the parent fields repeat for each chunk, but the grain of the index is at the chunk level. The [RAG tutorial](tutorial-rag-build-solution-index-schema.md) is an example of this approach.
1919

articles/search/search-how-to-dotnet-sdk.md

Lines changed: 7 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
---
2-
title: Use Azure.Search.Documents (v11) in .NET
2+
title: Use Azure.Search.Documents in .NET
33
titleSuffix: Azure AI Search
4-
description: Learn how to create and manage search objects in a .NET application using C# and the Azure.Search.Documents (v11) client library.
4+
description: Learn how to create and manage search objects in a .NET application using C# and the Azure.Search.Documents client library.
55

66
manager: nitinme
77
author: HeidiSteen
88
ms.author: heidist
99
ms.devlang: csharp
1010
ms.service: azure-ai-search
1111
ms.topic: how-to
12-
ms.date: 10/23/2024
12+
ms.date: 04/14/2025
1313
ms.custom:
1414
- devx-track-csharp
1515
- devx-track-dotnet
@@ -18,13 +18,9 @@ ms.custom:
1818

1919
# How to use Azure.Search.Documents in a .NET application
2020

21-
This article explains how to create and manage search objects using C# and the [**Azure.Search.Documents**](/dotnet/api/overview/azure/search) (version 11) client library in the Azure SDK for .NET.
21+
This article explains how to create and manage search objects using C# and the [**Azure.Search.Documents**](/dotnet/api/overview/azure/search) client library in the Azure SDK for .NET.
2222

23-
## About version 11
24-
25-
Azure SDK for .NET includes an [**Azure.Search.Documents**](/dotnet/api/overview/azure/search) client library from the Azure SDK team that is functionally equivalent to the previous client library, [Microsoft.Azure.Search](/dotnet/api/microsoft.azure.search). Version 11 is more consistent in terms of Azure programmability. Some examples include [`AzureKeyCredential`](/dotnet/api/azure.azurekeycredential) key authentication, and [System.Text.Json.Serialization](/dotnet/api/system.text.json.serialization) for JSON serialization.
26-
27-
As with previous versions, you can use this library to:
23+
You can use this library for data plane operations, including:
2824

2925
+ Create and manage search indexes, data sources, indexers, skillsets, and synonym maps
3026
+ Load and manage search documents in an index
@@ -40,19 +36,13 @@ The client library defines classes like `SearchIndex`, `SearchField`, and `Searc
4036
+ [`Azure.Search.Documents.Indexes.Models`](/dotnet/api/azure.search.documents.indexes.models)
4137
+ [`Azure.Search.Documents.Models`](/dotnet/api/azure.search.documents.models)
4238

43-
Version 11 targets the [2020-06-30 search service specification](https://github.com/Azure/azure-rest-api-specs/tree/main/specification/search/data-plane/Azure.Search/stable/2020-06-30).
44-
45-
The client library doesn't provide [service management operations](/rest/api/searchmanagement/), such as creating and scaling search services and managing API keys. If you need to manage your search resources from a .NET application, use the [Microsoft.Azure.Management.Search](/dotnet/api/microsoft.azure.management.search) library in the Azure SDK for .NET.
46-
47-
## Upgrade to v11
48-
49-
If you've been using the previous version of the .NET SDK and you'd like to upgrade to the current generally available version, see [Upgrade to Azure AI Search .NET SDK version 11](search-dotnet-sdk-migration-version-11.md).
39+
The **Azure.Search.Documents** client library doesn't provide [service management operations](/rest/api/searchmanagement/), such as creating and scaling search services and managing API keys. If you need to manage your search resources from a .NET application, use the [Azure.ResourceManager.Search](/dotnet/api/overview/azure/resourcemanager.search-readme) library in the Azure SDK for .NET.
5040

5141
## SDK requirements
5242

5343
+ Visual Studio 2019 or later.
5444

55-
+ Your own Azure AI Search service. In order to use the SDK, you need the name of your service and one or more API keys. [Create a service in the Azure portal](search-create-service-portal.md) if you don't have one.
45+
+ [Azure AI Search](search-create-service-portal.md)
5646

5747
+ Download the [NuGet package](https://www.nuget.org/packages/Azure.Search.Documents) using **Tools** > **NuGet Package Manager** > **Manage NuGet Packages for Solution** in Visual Studio. Search for the package name `Azure.Search.Documents`.
5848

articles/search/search-how-to-load-search-index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.author: heidist
99

1010
ms.service: azure-ai-search
1111
ms.topic: how-to
12-
ms.date: 03/21/2025
12+
ms.date: 04/14/2025
1313
---
1414

1515
# Load data into a search index in Azure AI Search

0 commit comments

Comments
 (0)