This n8n workflow is designed to automate the ingestion, processing, and querying of textual documents using advanced language models and vector search. It begins with monitoring a Google Drive folder for new files, then loads and splits document data for efficient processing. The workflow leverages Langchain nodes to generate embeddings with Cohere, store vectors in Qdrant, and enable fast retrieval and semantic search. An AI agent performs question-answering tasks based on retrieved document data, with context maintained in memory. The system also includes steps to upload processed files back to Google Drive, making it suitable for knowledge management, content analysis, or customer support scenarios where dynamic document understanding and retrieval are needed.
Automated Document Processing and AI Query System
Node Count | >20 Nodes |
---|---|
Nodes Used | @n8n/n8n-nodes-langchain.agent, @n8n/n8n-nodes-langchain.chainRetrievalQa, @n8n/n8n-nodes-langchain.documentDefaultDataLoader, @n8n/n8n-nodes-langchain.embeddingsCohere, @n8n/n8n-nodes-langchain.informationExtractor, @n8n/n8n-nodes-langchain.lmChatDeepSeek, @n8n/n8n-nodes-langchain.memoryBufferWindow, @n8n/n8n-nodes-langchain.retrieverVectorStore, @n8n/n8n-nodes-langchain.textSplitterRecursiveCharacterTextSplitter, @n8n/n8n-nodes-langchain.vectorStoreQdrant, code, googleDrive, googleDriveTrigger, httpRequest, splitOut, stickyNote |
Reviews
There are no reviews yet.