Supabase Insertion & Upsertion & Retrieval

Go to Workflow
24,214 views
Built by Ria Ria
Created on June 07, 2026

Description

This is a demo workflow to showcase how to use Supabase to embed a document, retrieve information from the vector store via chat and update the database.

Setup steps:
set your credentials for Supabase
set your credentials for an AI model of your choice
set credentials for any service you want to use to upload documents
please follow the guidelines in the workflow itself (Sticky Notes)

Feedback & Questions

If you have any questions or feedback about this workflow - Feel free to get in touch at [email protected]

Nodes Used (9)

Default Data Loader
@n8n/n8n-nodes-langchain.documentDefaultDataLoader
Embeddings OpenAI
@n8n/n8n-nodes-langchain.embeddingsOpenAi
Google Drive
n8n-nodes-base.googleDrive
OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi
Question and Answer Chain
@n8n/n8n-nodes-langchain.chainRetrievalQa
Recursive Character Text Splitter
@n8n/n8n-nodes-langchain.textSplitterRecursiveCharacterTextSplitter
Supabase
n8n-nodes-base.supabase
Supabase Vector Store
@n8n/n8n-nodes-langchain.vectorStoreSupabase
Vector Store Retriever
@n8n/n8n-nodes-langchain.retrieverVectorStore