This n8n workflow automates the process of managing and interacting with documents stored in Supabase, enabling AI-powered querying and analysis. It is designed to fetch, process, and store files—both text and PDF—by extracting content, chunking text, generating embeddings, and storing them in a vector database. The workflow also includes a chatbot integration that allows users to query and retrieve context-aware information from the stored documents. Key nodes include HTTP requests for file listing and downloading from Supabase, file processing nodes, OpenAI embedding and chat models, and a vector store for efficient retrieval. This setup is ideal for use cases like knowledge base management, customer support automation, and intelligent document retrieval in a WordPress environment or other web applications.
AI-Powered Document Management and Chatbot Workflow
Node Count | >20 Nodes |
---|---|
Nodes Used | @n8n/n8n-nodes-langchain.agent, @n8n/n8n-nodes-langchain.chatTrigger, @n8n/n8n-nodes-langchain.documentDefaultDataLoader, @n8n/n8n-nodes-langchain.embeddingsOpenAi, @n8n/n8n-nodes-langchain.lmChatOpenAi, @n8n/n8n-nodes-langchain.textSplitterRecursiveCharacterTextSplitter, @n8n/n8n-nodes-langchain.toolVectorStore, @n8n/n8n-nodes-langchain.vectorStoreSupabase, aggregate, extractFromFile, httpRequest, if, manualTrigger, merge, splitInBatches, stickyNote, supabase, switch |
Reviews
There are no reviews yet.