Vector store record delete Node
Last updated
Last updated
The Vector Store Record Delete Node enables deletion of records from a vector store collection based on specified criteria. This node supports multiple vector store providers and offers flexible deletion conditions through filtering expressions.
The pinecone vector store doesn't support record deletion based on filters on severless mode.
Usage cost: 1 credit
Collection Mode
Use Existing Collection: Delete from a predefined collection
Custom Configuration: Specify custom collection details
Collection Settings (based on mode)
Existing Collection Mode:
Vector Store Collection*: Select from available collections
Custom Configuration Mode:
Knowledge Source*: Select vector store provider
Collection Name*: Name of the collection to delete from
Deletion Configuration
Deletion Condition*: Filter expression to identify records for deletion (depends on vector store provider, see below for more informations)
Continue on Failure: Toggle to control flow behavior on errors
success
(boolean): Indicates if deletion was successful
error_message
(string, optional): Error details if deletion failed
Milvus/Zilliz
Qdrant
Chroma
Pinecone
Filtering Expressions
Use precise conditions to avoid unintended deletions
Test filters on small datasets first
Follow vector store-specific syntax guidelines
Use variables for dynamic filtering
Error Handling
Enable "Continue on Failure" for non-critical deletions
Plan for partial deletion scenarios
Invalid filter syntax
Permission-related failures
Connection timeouts during large deletions
Each vector store has its own filtering syntax. Refer to the respective documentation:
For vector store specific filter syntax, refer to:
Milvus:
Zilliz:
Qdrant:
Chroma:
Pinecone: