Image Analysis and Embedding Workflow for Search

somdn_product_page

This n8n workflow automates the process of analyzing an image from Google Drive to generate semantic keywords and color information, then creates an embedding document to facilitate image search via a vector store. The workflow begins with a manual trigger, allowing users to activate the process. It downloads an image from Google Drive, extracts color channel information, and uses OpenAI’s vision model to generate descriptive keywords. These data points are merged and formatted into a document with relevant metadata. The document is then stored in an in-memory vector database, making it possible to perform similarity searches based on textual prompts. This workflow is practical for image cataloging, searching, and managing large image datasets efficiently, especially useful in digital asset management, content tagging, and AI-powered image retrieval systems.

Node Count

>20 Nodes

Nodes Used

@n8n/n8n-nodes-langchain.documentDefaultDataLoader, @n8n/n8n-nodes-langchain.embeddingsOpenAi, @n8n/n8n-nodes-langchain.openAi, @n8n/n8n-nodes-langchain.textSplitterRecursiveCharacterTextSplitter, @n8n/n8n-nodes-langchain.vectorStoreInMemory, editImage, googleDrive, manualTrigger, merge, set, stickyNote

Reviews

There are no reviews yet.

Be the first to review “Image Analysis and Embedding Workflow for Search”

Your email address will not be published. Required fields are marked *