Community Contributed: Batch Upload Dataset to Qdrant (Unverified)
detail.loadingPreview
This workflow uploads a dataset of crop images to Qdrant for anomaly detection using KNN classification.
🚀Ready to Deploy This Workflow?
About This Workflow
Overview
This workflow is a community-contributed template designed for batch uploading a dataset of crop images to a Qdrant vector database. It prepares the data, generates embeddings using an AI model, and then efficiently uploads them in batches to Qdrant. This is a foundational step for subsequent anomaly detection tasks, specifically using KNN classification.
Key Features
- Integrates with Google Cloud Storage for data retrieval.
- Utilizes Voyage AI for generating multimodal embeddings.
- Supports batch processing for efficient data uploads.
- Dynamically creates or checks for the existence of Qdrant collections.
- Generates unique UUIDs for each Qdrant point.
- Structures data into the correct format for Qdrant batch operations.
How To Use
- Import the workflow: Import this JSON into your n8n instance.
- Configure Credentials:
- Google Cloud Storage: Set up OAuth2 credentials for accessing your GCS bucket.
- Voyage API: Configure HTTP Header authentication for the Voyage API.
- Qdrant API: Set up credentials for your Qdrant instance.
- Set Environment Variables: Ensure the following environment variables are set in your n8n environment:
API_BASE_URL: The base URL for your Voyage API endpoint.WEBHOOK_URL: Your Qdrant cloud webhook URL.BASE_URL: Your Qdrant instance base URL.
- Adjust Parameters:
- Google Cloud Storage Node: Update
bucketNameto your specific GCS bucket andprefixif your dataset is in a different subfolder. - Qdrant cluster variables Node: Adjust
VoyageEmbeddingsDimif your embedding model output dimension differs, andbatchSizefor optimal performance.
- Google Cloud Storage Node: Update
- Test the workflow: Trigger the workflow manually using the 'Test workflow' button.
Apps Used
Workflow JSON
{
"id": "b7220f9b-aa5b-4ff8-ac06-f09f1e035e27",
"name": "Community Contributed: Batch Upload Dataset to Qdrant (Unverified)",
"nodes": 0,
"category": "AI & Machine Learning",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: b7220f9b-aa5b...
About the Author
Free n8n Workflows Official
System Admin
The official repository for verified enterprise-grade workflows.
Statistics
Verification Info
Related Workflows
Discover more workflows you might like
Agricultural Crop Anomaly Detection Tool
Detects if an input image represents an anomalous crop not present in a pre-defined dataset.
Agricultural Crop Anomaly Detection Tool
Detects if an input image depicts an anomalous agricultural crop compared to a pre-defined dataset.
Automated Car Insurance Quote Generator with AI and Vector Store
This n8n workflow generates car insurance quotes using an AI agent. It leverages LangChain nodes like Webhook, Text Splitter, Embeddings, and Vector Store (Pinecone) to process and retrieve relevant information, then logs the results to a Google Sheet.
Create an AI-Powered Telegram Bot with Langchain and DALL-E 3
Build a sophisticated Telegram bot using n8n, integrating Langchain for AI conversation and DALL-E 3 for image generation. This workflow allows for dynamic chat interactions and creative image creation directly through Telegram.
Transform Images to Lego Style with Line Bot and DALL-E
This workflow automates image transformation to a Lego style using a Line bot webhook, DALL-E for prompt generation, and DALL-E for image creation. It's ideal for creative applications and custom content generation.
Automated Customer Feedback Sentiment Analysis with OpenAI and Google Sheets
This n8n workflow automatically analyzes customer feedback for sentiment using OpenAI and stores the results in Google Sheets. It's triggered by a form submission, making feedback processing seamless.