You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/azure-cache-for-redis/cache-overview-vector-similarity.md
+14-8Lines changed: 14 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
---
2
-
title: What is Vector Similarity in Azure Cache for Redis?
2
+
title: About Vector Embeddings and Vector Search in Azure Cache for Redis
3
3
description: Learn about Azure Cache for Redis to store vector embeddings and provide similarity search.
4
4
author: flang-msft
5
5
ms.author: franlanglois
@@ -8,14 +8,19 @@ ms.topic: overview
8
8
ms.date: 09/18/2023
9
9
---
10
10
11
-
# What is Vector Similarity in Azure Cache for Redis?
11
+
# About Vector Embeddings and Vector Search in Azure Cache for Redis
12
12
13
-
You could rename this "about". Overview documents contain "nice-to-know" information,
14
-
like background information, that is not strictly required to complete a task, but
15
-
builds the readers confidence in the technology, when to use it, etc.
13
+
Vector similarity search (VSS) has become a very popular use-case for AI-driven applications. Azure Cache for Redis can be used to store vector embeddings and compare them through vector similarity search. This article is a high-level introduction to the concept of vector embeddings, vector comparison, and how Redis can be used as a seamless part of a vector similarity workflow.
16
14
17
-
I stole this from your tutorial ... we can break this up and expand on it throughout
18
-
this document:
15
+
For a tutorial on how to use Azure Cache for Redis and Azure OpenAI to perform vector similarity search, see [Tutorial: Conduct vector similarity search on Azure OpenAI embeddings using Azure Cache for Redis](cache-tutorial-vector-similarity.md)
Vector search capabilities in Redis require [Redis Stack](https://redis.io/docs/about/about-stack/), specifically the [RediSearch](https://redis.io/docs/interact/search-and-query/) module. This capability is only available in the [Enterprise tiers of Azure Cache for Redis](cache-redis-modules.md).
19
24
20
25
```markdown
21
26
Azure Cache for Redis can be used to store the embeddings vectors and to perform the vector similarity search. Redis is extremely fast because it runs in-memory. This can be very useful when processing large datasets!
@@ -26,6 +31,7 @@ Redis has access to a wide range of search capabilities through the [RediSearch
26
31
- `FLAT` and `Hierarchical Navigable Small World (HNSW)` indexing methods
27
32
- Hybrid filtering with [powerful query features](https://redis.io/docs/interact/search-and-query/)
28
33
```
34
+
## What are embeddings?
29
35
30
36
## What is a vector database?
31
37
@@ -73,4 +79,4 @@ help the reader find other solutions, you've done them a great service.
73
79
74
80
You may want to just point out the top one or two scenarios you've come across
75
81
in testing that trip up users. Point them to most extensive documentation on Redis'
0 commit comments