Skip to content

Commit e6052d8

Browse files
Merge pull request #6485 from s-polly/main
Freshness pass on Vector Stores
2 parents 3f378fc + 1ffd083 commit e6052d8

File tree

1 file changed

+20
-20
lines changed

1 file changed

+20
-20
lines changed
Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
2-
title: Concept vector stores in Azure Machine Learning (preview)
3-
titleSuffix: Azure Machine Learning embedding vectors in AzureML
4-
description: Explore concepts about vector indexes in Azure Machine Learning and how you can use them for retrieval-augmented generation.
2+
title: Vector stores in Azure Machine Learning (preview)
3+
titleSuffix: Azure Machine Learning
4+
description: Learn about vector stores in Azure Machine Learning and how to use them for retrieval-augmented generation (RAG).
55
services: machine-learning
66
ms.author: scottpolly
77
author: s-polly
@@ -10,57 +10,57 @@ ms.service: azure-machine-learning
1010
ms.subservice: core
1111
ms.custom:
1212
- ignite-2023
13-
ms.date: 07/17/2024
13+
ms.date: 08/08/2025
1414
ms.topic: concept-article
1515
ms.collection: ce-skilling-ai-copilot
1616

17-
#customer intent: As a developer, I want to use vector indexes in Azure Machine Learning so that I can perform retrieval-augmented generation.
17+
#customer intent: As a developer, I want to use vector stores in Azure Machine Learning so that I can perform retrieval-augmented generation.
1818
---
1919

2020
# Vector stores in Azure Machine Learning (preview)
2121

2222
[!INCLUDE [machine-learning-preview-generic-disclaimer](includes/machine-learning-preview-generic-disclaimer.md)]
2323

24-
This article describes vector indexes in Azure Machine Learning that you can use to perform retrieval-augmented generation (RAG). A vector index stores embeddings that are numerical representations of _concepts_ (data) converted to number sequences. Embeddings enable large language models (LLMs) to understand the relationships between the concepts. You can create vector stores to connect your data with LLMs like GPT-4, and retrieve the data efficiently.
24+
This article describes vector stores in Azure Machine Learning that you can use to perform retrieval-augmented generation (RAG). A vector store contains embeddings, which are numerical representations of concepts (data) converted to number sequences. Embeddings enable large language models (LLMs) to understand relationships between concepts. You can create vector stores to connect your data with LLMs like GPT-4 and retrieve data efficiently.
2525

2626
Azure Machine Learning supports two vector stores that contain your supplemental data used in a RAG workflow:
2727

2828
| Vector store | Description | Features and usage |
2929
| --- | --- | --- |
30-
| **Faiss** | Open source library | - Use local file-based store <br> - Incur minimal costs <br> - Support vector-only data <br> - Support development and testing |
31-
| **Azure AI Search** | Azure PaaS resource | - Store text data in search index <br> - Host large number of indexes with single service <br> - Support enterprise-level business requirements <br> - Access hybrid information retrieval |
30+
| **Faiss** | Open source library | - Uses a local file-based store <br> - Incurs minimal costs <br> - Supports vector-only data <br> - Supports development and testing |
31+
| **Azure AI Search** | Azure PaaS resource | - Stores text data in search indexes <br> - Hosts large numbers of indexes with a single service <br> - Supports enterprise-level business requirements <br> - Provides hybrid information retrieval |
3232

3333
The following sections explore considerations for working with these vector stores.
3434

3535
## Faiss library
3636

37-
[Faiss](https://github.com/facebookresearch/faiss) is an open source library that provides a local file-based store. The vector index is stored in the Azure storage account of your Azure Machine Learning workspace. To work with Faiss, you download the library and use it as a component of your solution. Because the index is stored locally, the costs are minimal.
37+
[Faiss](https://github.com/facebookresearch/faiss) is an open source library that provides a local file-based store. The vector index is stored in the Azure storage account of your Azure Machine Learning workspace. To work with Faiss, you download the library and use it as a component of your solution. Because the index is stored locally, costs are minimal.
3838

39-
You can use the Faiss library as your vector store and perform the following actions:
39+
You can use the Faiss library as your vector store to perform the following actions:
4040

41-
- Store vector data locally, with no costs for creating an index (only storage cost)
41+
- Store vector data locally with no costs for creating an index (only storage costs apply)
4242

4343
- Build and query an index in memory
4444

45-
- Share copies for individual use, and configure hosting of the index for an application
45+
- Share copies for individual use and configure hosting of the index for an application
4646

47-
- Scale with underlying compute loading index
47+
- Scale with underlying compute when loading the index
4848

4949
## Azure AI Search
5050

51-
[Azure AI Search](/azure/search/search-what-is-azure-search) (formerly Cognitive Search) is a dedicated Azure PaaS resource that you create in an Azure subscription. The resource supports information retrieval over your vector and textual data stored in search indexes. A prompt flow can create, populate, and query your vector data stored in Azure AI Search. A single search service can host a large number of indexes, which can be queried and used in a RAG pattern.
51+
[Azure AI Search](/azure/search/search-what-is-azure-search) is a dedicated Azure PaaS resource that you create in an Azure subscription. The resource supports information retrieval over your vector and textual data stored in search indexes. A prompt flow can create, populate, and query your vector data stored in Azure AI Search. A single search service can host many indexes, which can be queried and used in a RAG pattern.
5252

53-
Here are some key points about using Azure AI Search for your vector store:
53+
Here are key points about using Azure AI Search for your vector store:
5454

55-
- Support enterprise level business requirements for scale, security, and availability.
55+
- Supports enterprise-level business requirements for scale, security, and availability.
5656

57-
- Access hybrid information retrieval. Vector data can coexist with nonvector data, which means you can use any of the [features of Azure AI Search](/azure/search/search-features-list) for indexing and queries, including [hybrid search](/azure/search/vector-search-how-to-query) and [semantic reranking](/azure/search/semantic-search-overview).
57+
- Provides hybrid information retrieval. Vector data can coexist with nonvector data, which means you can use any of the [features of Azure AI Search](/azure/search/search-features-list) for indexing and queries, including [hybrid search](/azure/search/vector-search-how-to-query) and [semantic reranking](/azure/search/semantic-search-overview).
5858

59-
- Keep in mind that [vector support is in preview](/azure/search/vector-search-overview). Currently, vectors must be generated externally and then passed to Azure AI Search for indexing and query encoding. The prompt flow handles these transitions for you.
59+
- [Vector support is in preview](/azure/search/vector-search-overview). Currently, vectors must be generated externally and then passed to Azure AI Search for indexing and query encoding. The prompt flow handles these transitions for you.
6060

61-
To use AI Search as a vector store for Azure Machine Learning, [you must have a search service](/azure/search/search-create-service-portal). After the service exists, and you grant access to developers, you can choose **Azure AI Search** as a vector index in a prompt flow. The prompt flow creates the index on Azure AI Search, generates vectors from your source data, sends the vectors to the index, invokes similarity search on AI Search, and returns the response.
61+
To use Azure AI Search as a vector store for Azure Machine Learning, [you must have a search service](/azure/search/search-create-service-portal). After the service exists and you grant access to developers, you can choose **Azure AI Search** as a vector index in a prompt flow. The prompt flow creates the index on Azure AI Search, generates vectors from your source data, sends the vectors to the index, invokes similarity search on Azure AI Search, and returns the response.
6262

6363
## Related content
6464

65-
- [Create vector index in Azure Machine Learning prompt flow (preview)](how-to-create-vector-index.md)
65+
- [Create a vector index in Azure Machine Learning prompt flow (preview)](how-to-create-vector-index.md)
6666
- [Vectors in Azure AI Search](/azure/search/vector-search-overview)

0 commit comments

Comments
 (0)