This n8n workflow is designed to automate the process of updating and retrieving information from a knowledge base using Notion and a vector store. It syncs page content, generates embeddings via OpenAI, stores them in a Supabase vector database, and enables question-answering through a chat interface. The workflow includes scheduled checks for updated pages, content processing, embedding creation, and efficient retrieval for context-aware responses. This setup is ideal for maintaining an up-to-date internal knowledge system and powering intelligent chatbots focused on specific data sources.
Automated Knowledge Base Updates & Retrieval with n8n
Node Count | >20 Nodes |
---|---|
Nodes Used | @n8n/n8n-nodes-langchain.chainRetrievalQa, @n8n/n8n-nodes-langchain.chatTrigger, @n8n/n8n-nodes-langchain.documentDefaultDataLoader, @n8n/n8n-nodes-langchain.embeddingsOpenAi, @n8n/n8n-nodes-langchain.lmChatOpenAi, @n8n/n8n-nodes-langchain.retrieverVectorStore, @n8n/n8n-nodes-langchain.textSplitterTokenSplitter, @n8n/n8n-nodes-langchain.vectorStoreSupabase, limit, noOp, notion, notionTrigger, scheduleTrigger, splitInBatches, stickyNote, summarize, supabase |
Reviews
There are no reviews yet.