Vector store insert Node
Overview
The Vector Store Insert Node enables the addition of documents to vector stores for semantic search and retrieval. It supports both existing collections and custom configurations, with options for smart document insertion to prevent duplicates. Documents are automatically converted into embeddings using the specified model before storage.
Usage cost: 0.2 credit / document
Configuration
Settings
Documents Configuration
Documents to Insert*: Select documents to add to the vector store
Smart Insertion: Enable to prevent duplicate documents using content-based IDs (the generated ID is a 32 characters string).
Storage Configuration
Mode Selection:
Use Existing Collection: Insert into a pre-configured collection
Custom Configuration: Create and insert into a new collection
For Existing Collection:
Vector Store Collection*: Select target collection
For Custom Configuration:
Knowledge Source*: Select vector store provider
Embeddings Model*: Choose model for document embedding
Collection Name*: Define name for new collection
Output Ports
affected_ids
(string[]): IDs of documents successfully inserted
Best Practices
Document Preparation
Format documents consistently
Clean and preprocess text before insertion
Collection Management
Use descriptive collection names
Plan collection structure beforehand
Consider using smart insertion for production
Vector Store Considerations
Milvus/Zilliz: Supports automatic collection creation
Chroma: Supports automatic collection creation
Pinecone: Requires manual collection setup
Qdrant: Requires manual collection setup
Common Issues
Document format mismatches
Embedding model rate limits
Vector store connection issues
Large batch processing timeouts
Last updated