@flowrag/storage-redis
v0.4.3
Published
⚡ Redis storage for FlowRAG - KV and vector storage on Redis Stack
Maintainers
Readme
@flowrag/storage-redis
Redis storage for FlowRAG — KV and vector storage on Redis Stack.
Installation
npm install @flowrag/storage-redis redisRequires Redis Stack for vector storage.
Usage
KV Storage
import { createClient } from 'redis';
import { RedisKVStorage } from '@flowrag/storage-redis';
const client = createClient({ url: 'redis://localhost:6379' });
await client.connect();
const kv = new RedisKVStorage({ client });Vector Storage
import { RedisVectorStorage } from '@flowrag/storage-redis';
const vector = new RedisVectorStorage({ client, dimensions: 384 });Preset
import { createRedisStorage } from '@flowrag/storage-redis';
const { kv, vector } = await createRedisStorage({
url: 'redis://localhost:6379',
dimensions: 384,
});License
MIT
