Qdrant icon

Qdrant

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

Point → Batch Update Points

AI-generated

Overview

This node operation allows batch updating of points within a specified collection in Qdrant. It supports multiple update operations such as upsert, update vectors, set payload, delete payload, delete vectors, and clear payload on points. Users can specify the collection name, the list of operations to perform, and control the request behavior with options like waiting for changes, ordering guarantees, and request batching. This is useful for efficiently managing and modifying large sets of points in a vector search database.

Use Case Examples

  1. Batch update multiple points in a collection to add or modify their payload data.
  2. Perform batch vector updates on points to improve search relevance.
  3. Delete specific payload fields from a batch of points in a collection.

Properties

Name Meaning
Collection Name Specifies the target collection in Qdrant where points will be batch updated. It can be selected from a list or entered by name.
Operations A JSON array listing the operations to perform on the points, such as upsert, update_vectors, set_payload, delete_payload, delete_vectors, and clear_payload.
Wait Boolean flag indicating whether to wait for the changes to be applied before proceeding.
Ordering Defines the ordering guarantees for the batch update operation, with options weak, medium, or strong.
Request Options Additional request settings including batching (items per batch and batch interval), SSL certificate validation bypass, proxy configuration, and request timeout.

Output

JSON

  • operationResults - Results of the batch update operations performed on the points.

Dependencies

  • Qdrant REST API
  • An API key credential for Qdrant

Troubleshooting

  • Ensure the collection name is correct and exists in Qdrant to avoid errors.
  • Validate the JSON format of the operations list to prevent malformed request errors.
  • If waiting for changes is enabled, be aware of potential delays depending on the size of the batch and server response times.
  • Check network settings if using proxy or if SSL certificate validation is bypassed to avoid connection issues.

Links

  • Qdrant Documentation - Official documentation for Qdrant, providing details on collections, points, and batch update operations.

Discussion