Automated Knowledge Base Query with OpenAI and Notion

somdn_product_page

This workflow facilitates dynamic interaction with a knowledge base stored across Notion and a vector database, leveraging OpenAI’s language models. It enables scheduled or real-time question answering by retrieving and embedding page content, storing it in a vector database, and then querying it with user prompts. Key nodes include Notion for fetching page blocks, OpenAI for embeddings and chat responses, and Supabase as a vector store. The workflow deletes outdated embeddings, processes page content into manageable chunks, and maintains a conversational context for user inquiries. This setup is especially useful for creating intelligent chatbots that can answer questions from a constantly updated knowledge repository, making it ideal for support, documentation, and knowledge management scenarios.

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.

Be the first to review “Automated Knowledge Base Query with OpenAI and Notion”

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