Supabase
Last updated
Last updated
Register an account for Supabase
Click New project
Input required fields
Name
name of the project to be created. (e.g. Flowise)
Database Password
password to your postgres database
Click Create new project and wait for the project to finish setting up
Click SQL Editor
Click New query
Copy and Paste the below SQL query and run it by Ctrl + Enter
or click RUN. Take note of the table name and function name.
Table name: documents
Query name: match_documents
If some cases, you might be using Record Manager to keep track of the upserts and prevent duplications. Since Record Manager generates a random UUID for each embeddings, you will have to change the id column entity to text:
Click Project Settings
Get your Project URL & API Key
Copy and Paste each details (API Key, URL, Table Name, Query Name) into Supabase node
Document can be connected with any node under Document Loader category
Embeddings can be connected with any node under Embeddings category
Let's say you have different documents upserted, each specified with a unique value under the metadata key {source}
You can use metadata filtering to query specific metadata:
UI
API