Qdrant icon

Qdrant

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

Point → Retrieve Points

AI-generated

Overview

This node operation retrieves specific points from a Qdrant collection based on provided point IDs. It allows users to specify the collection name, select which points to retrieve by their IDs, and customize the response by including payload and/or vector data. Additional options include specifying shard keys for targeted retrieval, setting read consistency guarantees, and defining request timeouts. This operation is useful for scenarios where precise data retrieval from a vector search engine is needed, such as fetching detailed information about selected data points for further processing or analysis.

Use Case Examples

  1. Retrieve points from a collection by specifying their IDs to analyze their payload data.
  2. Fetch points including their vector representations for similarity comparison or machine learning tasks.

Properties

Name Meaning
Collection Name Name of the collection from which points are retrieved. It can be selected from a list or specified by name.
Point IDs List of point IDs to select and retrieve from the collection.
With Payload Boolean flag to include payload data in the response.
With Vector Boolean flag to include vector data in the response.
Shard Key Specify shards to look for points; if not specified, all shards are searched.
Consistency Defines read consistency guarantees for the operation with options Majority, Quorum, or All.
Timeout Overrides global timeout for this request in seconds.
Request Options Additional request settings such as batching, SSL certificate validation, proxy, and timeout.

Output

JSON

  • points - Array of retrieved points with their data.

Dependencies

  • Qdrant REST API with authentication credentials

Troubleshooting

  • Ensure the collection name is correct and exists in Qdrant to avoid retrieval errors.
  • Verify that the point IDs provided are valid and exist in the specified collection.
  • Check network connectivity and API credentials if requests fail or time out.
  • If using shard keys, ensure they are correctly specified to avoid missing points.
  • Adjust timeout settings if requests frequently time out due to large data or slow responses.

Links

Discussion