Skip to content

Vector Store Pg Vector

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

Credentials

postgres (alias: @postgres)

CREDENTIAL @postgres = postgres "My Vector Store Pg Vector"

Parameters

Parameter Type Default Details
mode options "retrieve" load, insert, retrieve, retrieve-as-tool
toolName string "" required
toolDescription string "" required
tableName string "n8n_vectors"
embeddingBatchSize number 200
options collection {} keys: collection, columnNames
prompt string "" required
topK number 4
includeDocumentMetadata boolean true
useReranker boolean false
id string "" required

options children:

Parameter Type Default Details
collection fixedCollection {...} groups: values
columnNames fixedCollection {...} groups: values

Example

NODE "vectorStorePGVector" @postgres AS "Vector Store Pg Vector" {
  toolName: {{ $json.toolName }},
  toolDescription: {{ $json.toolDescription }},
  prompt: {{ $json.prompt }},
  id: {{ $json.id }}
}