Skip to content

Vector Store Mongo Db Atlas

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

Credentials

mongoDb (alias: @mongo)

CREDENTIAL @mongo = mongoDb "My Vector Store Mongo Db Atlas"

Parameters

Parameter Type Default Details
mode options "retrieve" load, insert, retrieve, retrieve-as-tool, update
toolName string "" required
toolDescription string "" required
mongoCollection resourceLocator {...} required; modes: list, name
embedding string "embedding" required
metadata_field string "text" required
vectorIndexName string "" required
embeddingBatchSize number 200
options collection {} keys: clearNamespace, namespace
prompt string "" required
topK number 4
includeDocumentMetadata boolean true
useReranker boolean false
id string "" required

options children:

Parameter Type Default Details
clearNamespace boolean false
namespace string ""

Example

NODE "vectorStoreMongoDBAtlas" @mongo AS "Vector Store Mongo Db Atlas" {
  toolName: {{ $json.toolName }},
  toolDescription: {{ $json.toolDescription }},
  embedding: {{ $json.embedding }},
  metadata_field: {{ $json.metadata_field }},
  vectorIndexName: {{ $json.vectorIndexName }}
}