Actions27
- Collection Actions
- Payload Actions
- Point Actions
- Search Actions
- Vector Actions
Point → Upsert Points
AI-generatedOverview
This node operation allows users to upsert (insert or update) points in a specified collection within Qdrant, a vector search engine. It is useful for managing vector data points, including their IDs, vectors, and optional payloads, enabling efficient updates or additions to the collection. Practical examples include updating user profile vectors or adding new product feature vectors for similarity search.
Use Case Examples
- Upserting user behavior vectors into a collection for personalized recommendations.
- Adding new image feature vectors to a collection for image similarity search.
Properties
| Name | Meaning |
|---|---|
| Collection Name | Specifies the target collection in Qdrant where points will be upserted. It can be selected from a list or entered by name. |
| Points | A JSON array of points to upsert, where each point includes an ID, a vector array, and an optional payload object with additional metadata. |
| Wait | Boolean flag indicating whether to wait for the changes to be fully applied before proceeding. |
| Ordering | Defines the ordering guarantees for the upsert operation, with options for weak, medium, or strong consistency. |
| Request Options | Additional request settings such as batching, SSL certificate validation, proxy configuration, and timeout settings. |
Output
JSON
upsertedPoints- Details of the points that were upserted, including their IDs and status.
Dependencies
- Qdrant REST API with authentication credentials
Troubleshooting
- Ensure the collection name is correct and exists in Qdrant to avoid errors related to missing collections.
- Validate the JSON structure of the points array to prevent malformed data errors.
- Check network connectivity and proxy settings if requests fail or time out.
- If SSL issues occur, consider enabling the option to ignore SSL certificate validation, but be aware of security risks.
Links
- Qdrant Official Documentation - Comprehensive resource for understanding Qdrant's API and features.