diff --git a/src/backend/langflow/config.yaml b/src/backend/langflow/config.yaml index 8d1f69ad3..f3b5efaf3 100644 --- a/src/backend/langflow/config.yaml +++ b/src/backend/langflow/config.yaml @@ -132,6 +132,7 @@ vectorstores: - Weaviate - FAISS - Pinecone + - SupabaseVectorStore wrappers: - RequestsWrapper # - ChatPromptTemplate diff --git a/src/frontend/src/utils.ts b/src/frontend/src/utils.ts index e1d2f9176..d22245a31 100644 --- a/src/frontend/src/utils.ts +++ b/src/frontend/src/utils.ts @@ -43,6 +43,7 @@ import { PineconeIcon } from "./icons/Pinecone"; import clsx, { ClassValue } from "clsx"; import { twMerge } from "tailwind-merge"; import { ADJECTIVES, DESCRIPTIONS, NOUNS } from "./constants"; +import { SupabaseIcon } from "./icons/supabase"; export function classNames(...classes: Array) { return classes.filter(Boolean).join(" "); @@ -172,6 +173,7 @@ export const nodeIcons: { OpenAI: OpenAiIcon, OpenAIEmbeddings: OpenAiIcon, Pinecone: PineconeIcon, + SupabaseVectorStore: SupabaseIcon, // UnstructuredPowerPointLoader: PowerPointIcon, // word and powerpoint have differente styles Qdrant: QDrantIcon, // ReadTheDocsLoader: ReadTheDocsIcon, // does not work