Qdrant icon

Qdrant

Official n8n node to interface with Qdrant - https://qdrant.tech

Point → Delete Points

AI-generated

Overview

This node operation deletes points from a specified collection in Qdrant. It allows users to remove points by specifying point IDs, applying filters, or targeting specific shards. The operation supports waiting for the deletion to complete and offers ordering guarantees for the operation's consistency. This is useful for managing and cleaning up vector data in Qdrant collections, such as removing outdated or irrelevant points.

Use Case Examples

  1. Deleting specific points by their IDs from a collection to maintain data relevance.
  2. Removing points that match certain filter criteria to clean up the dataset.
  3. Specifying shard keys to delete points only from certain shards for targeted data management.

Properties

Name Meaning
Collection Name Name of the collection from which points will be deleted. Can be selected from a list or specified by name.
Point IDs List of point IDs to delete from the collection.
Filter JSON filter to select points that satisfy certain conditions for deletion.
Shard Key JSON specifying which shards to look for points to delete. If not specified, all shards are searched.
Wait Boolean flag to wait for the deletion changes to actually happen before proceeding.
Ordering Defines ordering guarantees for the delete operation to ensure consistency.
Request Options Additional request options such as batching, SSL certificate validation, proxy settings, and timeout configuration.

Output

JSON

  • status - Status of the delete operation response from Qdrant.
  • deletedCount - Number of points successfully deleted.

Dependencies

  • Qdrant REST API

Troubleshooting

  • Ensure the collection name is correct and exists in Qdrant to avoid errors.
  • Verify that the point IDs or filter criteria are valid and correctly formatted JSON.
  • If using shard keys, confirm they match the shard configuration in Qdrant.
  • Timeout errors may occur if the server is slow or unresponsive; adjust the timeout setting accordingly.
  • SSL certificate errors can be bypassed by enabling the 'Ignore SSL Issues' option, but this reduces security.

Links

  • Qdrant Documentation - Official documentation for Qdrant, including API references and usage guides.

Discussion