Skip to content

Vector Store Redis

Node: vectorStoreRedis · Full type: @n8n/n8n-nodes-langchain.vectorStoreRedis · Version: 1.3

Credentials

redis (alias: @redis)

CREDENTIAL @redis = redis "My Vector Store Redis"

Parameters

Parameter Type Default Details
mode options "retrieve" load, insert, retrieve, retrieve-as-tool, update
toolName string "" required
toolDescription string "" required
redisIndex resourceLocator {...} required; modes: list, id
embeddingBatchSize number 200
options collection {} keys: keyPrefix, overwriteDocuments, metadataKey, contentKey, vectorKey, ttl
prompt string "" required
topK number 4
includeDocumentMetadata boolean true
useReranker boolean false
id string "" required

options children:

Parameter Type Default Details
keyPrefix string ""
overwriteDocuments boolean false
metadataKey string ""
contentKey string ""
vectorKey string ""
ttl number ""

Example

NODE "vectorStoreRedis" @redis AS "Vector Store Redis" {
  toolName: {{ $json.toolName }},
  toolDescription: {{ $json.toolDescription }},
  prompt: {{ $json.prompt }},
  id: {{ $json.id }}
}