Actions11
Vector → Upload
AI-generatedOverview
This node operation uploads vectors to a specified namespace in the Moorcheh Vector Store API. It is useful for scenarios where you need to store vector data along with optional metadata for later retrieval or search, such as in machine learning, recommendation systems, or similarity searches. For example, you can upload multiple vectors with unique IDs and associated metadata to organize and manage vector data efficiently.
Use Case Examples
- Uploading multiple vectors with IDs and metadata to a namespace for similarity search applications.
- Storing feature vectors extracted from images or text for later retrieval and analysis.
Properties
| Name | Meaning |
|---|---|
| Namespace Name | The name of the namespace where the vectors will be uploaded. |
| Vectors | A collection of vectors to upload, each with an ID, the vector values as a comma-separated string, and optional metadata in JSON format. |
Output
JSON
id- The unique identifier of the uploaded vector.vector- The numerical vector values as an array of numbers.metadata- Additional metadata associated with the vector, parsed from JSON.
Dependencies
- Requires an API key credential for Moorcheh API authentication.
Troubleshooting
- Ensure the 'Namespace Name' is correctly specified and exists in the Moorcheh system.
- Vectors must have valid comma-separated numerical values; invalid formats will cause errors.
- Metadata must be valid JSON; otherwise, a parsing error will be thrown.
- Common error: 'Unsupported vector operation' if an unsupported operation is specified; verify the operation is 'upload'.
- HTTP request errors may occur if the API key is invalid or network issues arise; check credentials and connectivity.