Microsoft.KernelMemory.MemoryDb.Redis
0.76.240930.3
Prefix Reserved
dotnet add package Microsoft.KernelMemory.MemoryDb.Redis --version 0.76.240930.3
NuGet\Install-Package Microsoft.KernelMemory.MemoryDb.Redis -Version 0.76.240930.3
<PackageReference Include="Microsoft.KernelMemory.MemoryDb.Redis" Version="0.76.240930.3" />
paket add Microsoft.KernelMemory.MemoryDb.Redis --version 0.76.240930.3
#r "nuget: Microsoft.KernelMemory.MemoryDb.Redis, 0.76.240930.3"
// Install Microsoft.KernelMemory.MemoryDb.Redis as a Cake Addin #addin nuget:?package=Microsoft.KernelMemory.MemoryDb.Redis&version=0.76.240930.3 // Install Microsoft.KernelMemory.MemoryDb.Redis as a Cake Tool #tool nuget:?package=Microsoft.KernelMemory.MemoryDb.Redis&version=0.76.240930.3
Kernel Memory with Redis
Notes about Redis Vector Search:
Redis Vector search requires the use of Redis' Search and Query capabilities.
This is available in:
- Redis Stack
- Azure Cache for Redis - Enterprise Tier only
- Redis Cloud
- Redis Enterprise
You can run Redis Stack locally in docker with the following command:
docker run -p 8001:8001 -p 6379:6379 redis/redis-stack
This will run Redis on port 6379, as well as running a popular Redis GUI, RedisInsight, on port 8001.
Configuring Tag Filters
Using tag filters with Redis requires you to to pre-define which tag fields you want. You can
do so using the RedisMemoryConfiguration.Tags
property (with the characters being the tag separators)
while creating the dependency-injection pipeline. It's important that you pick a separator that will
not appear in your data (otherwise your tags might over-match)
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net8.0
- Microsoft.KernelMemory.Abstractions (>= 0.76.240930.3)
- NRedisStack (>= 0.13.0)
- System.Linq.Async (>= 6.0.1)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Microsoft.KernelMemory.MemoryDb.Redis:
Package | Downloads |
---|---|
Microsoft.KernelMemory.Core
The package contains all the core logic and extensions of Kernel Memory, to index and query any data and documents, using LLM and natural language, tracking sources and showing citations. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated | |
---|---|---|---|
0.76.240930.3 | 647 | 9/30/2024 | |
0.75.240924.1 | 2,139 | 9/24/2024 | |
0.74.240919.1 | 2,353 | 9/19/2024 | |
0.73.240906.1 | 11,071 | 9/7/2024 | |
0.72.240904.1 | 2,256 | 9/5/2024 | |
0.71.240820.1 | 8,568 | 8/21/2024 | |
0.70.240803.1 | 18,689 | 8/3/2024 | |
0.69.240727.1 | 6,559 | 7/27/2024 | |
0.68.240722.1 | 2,797 | 7/22/2024 | |
0.68.240716.1 | 1,805 | 7/16/2024 | |
0.67.240712.1 | 1,401 | 7/12/2024 | |
0.66.240709.1 | 4,317 | 7/9/2024 | |
0.65.240620.1 | 26,581 | 6/21/2024 | |
0.64.240619.1 | 700 | 6/20/2024 | |
0.63.240618.1 | 2,145 | 6/18/2024 | |
0.62.240605.1 | 18,378 | 6/5/2024 | |
0.62.240604.1 | 453 | 6/4/2024 | |
0.61.240524.1 | 9,520 | 5/24/2024 | |
0.61.240519.2 | 9,429 | 5/19/2024 | |
0.60.240517.1 | 192 | 5/18/2024 | |
0.51.240513.2 | 6,131 | 5/13/2024 | |
0.50.240504.7 | 4,246 | 5/4/2024 | |
0.40.240501.1 | 155 | 5/1/2024 | |
0.39.240427.1 | 1,345 | 4/28/2024 | |
0.38.240425.1 | 160 | 4/25/2024 | |
0.38.240423.1 | 407 | 4/24/2024 | |
0.37.240420.2 | 317 | 4/21/2024 | |
0.36.240416.1 | 390 | 4/16/2024 | |
0.36.240415.2 | 150 | 4/16/2024 | |
0.36.240415.1 | 100 | 4/15/2024 | |
0.35.240412.2 | 118 | 4/12/2024 | |
0.35.240321.1 | 1,149 | 3/21/2024 | |
0.35.240318.1 | 250 | 3/18/2024 | |
0.34.240313.1 | 237 | 3/13/2024 | |
0.33.240312.1 | 148 | 3/12/2024 | |
0.32.240308.1 | 435 | 3/8/2024 | |
0.32.240307.3 | 151 | 3/7/2024 | |
0.32.240307.2 | 110 | 3/7/2024 | |
0.30.240227.1 | 12,623 | 2/28/2024 | |
0.29.240219.2 | 1,870 | 2/20/2024 | |
0.28.240212.1 | 263 | 2/13/2024 | |
0.27.240207.1 | 190 | 2/7/2024 | |
0.27.240205.2 | 156 | 2/6/2024 | |
0.27.240205.1 | 226 | 2/5/2024 | |
0.26.240121.1 | 258 | 1/22/2024 | |
0.26.240116.2 | 134 | 1/16/2024 | |
0.26.240115.4 | 99 | 1/16/2024 |