- update marketplaces

- add version to nodes and credentials
- hover over node actions
This commit is contained in:
Henry
2023-07-28 15:56:40 +01:00
parent 976e74f13f
commit 05dd23b01d
181 changed files with 884 additions and 148 deletions
@@ -6,6 +6,7 @@ import { getBaseClasses } from '../../../src/utils'
class Chroma_Existing_VectorStores implements INode {
label: string
name: string
version: number
description: string
type: string
icon: string
@@ -17,6 +18,7 @@ class Chroma_Existing_VectorStores implements INode {
constructor() {
this.label = 'Chroma Load Existing Index'
this.name = 'chromaExistingIndex'
this.version = 1.0
this.type = 'Chroma'
this.icon = 'chroma.svg'
this.category = 'Vector Stores'
@@ -8,6 +8,7 @@ import { flatten } from 'lodash'
class ChromaUpsert_VectorStores implements INode {
label: string
name: string
version: number
description: string
type: string
icon: string
@@ -19,6 +20,7 @@ class ChromaUpsert_VectorStores implements INode {
constructor() {
this.label = 'Chroma Upsert Document'
this.name = 'chromaUpsert'
this.version = 1.0
this.type = 'Chroma'
this.icon = 'chroma.svg'
this.category = 'Vector Stores'
@@ -6,6 +6,7 @@ import { getBaseClasses } from '../../../src/utils'
class Faiss_Existing_VectorStores implements INode {
label: string
name: string
version: number
description: string
type: string
icon: string
@@ -17,6 +18,7 @@ class Faiss_Existing_VectorStores implements INode {
constructor() {
this.label = 'Faiss Load Existing Index'
this.name = 'faissExistingIndex'
this.version = 1.0
this.type = 'Faiss'
this.icon = 'faiss.svg'
this.category = 'Vector Stores'
@@ -8,6 +8,7 @@ import { flatten } from 'lodash'
class FaissUpsert_VectorStores implements INode {
label: string
name: string
version: number
description: string
type: string
icon: string
@@ -19,6 +20,7 @@ class FaissUpsert_VectorStores implements INode {
constructor() {
this.label = 'Faiss Upsert Document'
this.name = 'faissUpsert'
this.version = 1.0
this.type = 'Faiss'
this.icon = 'faiss.svg'
this.category = 'Vector Stores'
@@ -8,6 +8,7 @@ import { flatten } from 'lodash'
class InMemoryVectorStore_VectorStores implements INode {
label: string
name: string
version: number
description: string
type: string
icon: string
@@ -19,6 +20,7 @@ class InMemoryVectorStore_VectorStores implements INode {
constructor() {
this.label = 'In-Memory Vector Store'
this.name = 'memoryVectorStore'
this.version = 1.0
this.type = 'Memory'
this.icon = 'memory.svg'
this.category = 'Vector Stores'
@@ -7,6 +7,7 @@ import { getBaseClasses } from '../../../src/utils'
class OpenSearch_Existing_VectorStores implements INode {
label: string
name: string
version: number
description: string
type: string
icon: string
@@ -18,6 +19,7 @@ class OpenSearch_Existing_VectorStores implements INode {
constructor() {
this.label = 'OpenSearch Load Existing Index'
this.name = 'openSearchExistingIndex'
this.version = 1.0
this.type = 'OpenSearch'
this.icon = 'opensearch.png'
this.category = 'Vector Stores'
@@ -9,6 +9,7 @@ import { getBaseClasses } from '../../../src/utils'
class OpenSearchUpsert_VectorStores implements INode {
label: string
name: string
version: number
description: string
type: string
icon: string
@@ -20,6 +21,7 @@ class OpenSearchUpsert_VectorStores implements INode {
constructor() {
this.label = 'OpenSearch Upsert Document'
this.name = 'openSearchUpsertDocument'
this.version = 1.0
this.type = 'OpenSearch'
this.icon = 'opensearch.png'
this.category = 'Vector Stores'
@@ -7,6 +7,7 @@ import { getBaseClasses, getCredentialData, getCredentialParam } from '../../../
class Pinecone_Existing_VectorStores implements INode {
label: string
name: string
version: number
description: string
type: string
icon: string
@@ -19,6 +20,7 @@ class Pinecone_Existing_VectorStores implements INode {
constructor() {
this.label = 'Pinecone Load Existing Index'
this.name = 'pineconeExistingIndex'
this.version = 1.0
this.type = 'Pinecone'
this.icon = 'pinecone.png'
this.category = 'Vector Stores'
@@ -9,6 +9,7 @@ import { flatten } from 'lodash'
class PineconeUpsert_VectorStores implements INode {
label: string
name: string
version: number
description: string
type: string
icon: string
@@ -21,6 +22,7 @@ class PineconeUpsert_VectorStores implements INode {
constructor() {
this.label = 'Pinecone Upsert Document'
this.name = 'pineconeUpsert'
this.version = 1.0
this.type = 'Pinecone'
this.icon = 'pinecone.png'
this.category = 'Vector Stores'
@@ -7,6 +7,7 @@ import { getBaseClasses, getCredentialData, getCredentialParam } from '../../../
class Qdrant_Existing_VectorStores implements INode {
label: string
name: string
version: number
description: string
type: string
icon: string
@@ -19,6 +20,7 @@ class Qdrant_Existing_VectorStores implements INode {
constructor() {
this.label = 'Qdrant Load Existing Index'
this.name = 'qdrantExistingIndex'
this.version = 1.0
this.type = 'Qdrant'
this.icon = 'qdrant.png'
this.category = 'Vector Stores'
@@ -9,6 +9,7 @@ import { flatten } from 'lodash'
class QdrantUpsert_VectorStores implements INode {
label: string
name: string
version: number
description: string
type: string
icon: string
@@ -21,6 +22,7 @@ class QdrantUpsert_VectorStores implements INode {
constructor() {
this.label = 'Qdrant Upsert Document'
this.name = 'qdrantUpsert'
this.version = 1.0
this.type = 'Qdrant'
this.icon = 'qdrant.png'
this.category = 'Vector Stores'
@@ -6,6 +6,7 @@ import { SingleStoreVectorStore, SingleStoreVectorStoreConfig } from 'langchain/
class SingleStoreExisting_VectorStores implements INode {
label: string
name: string
version: number
description: string
type: string
icon: string
@@ -18,6 +19,7 @@ class SingleStoreExisting_VectorStores implements INode {
constructor() {
this.label = 'SingleStore Load Existing Table'
this.name = 'singlestoreExisting'
this.version = 1.0
this.type = 'SingleStore'
this.icon = 'singlestore.svg'
this.category = 'Vector Stores'
@@ -8,6 +8,7 @@ import { flatten } from 'lodash'
class SingleStoreUpsert_VectorStores implements INode {
label: string
name: string
version: number
description: string
type: string
icon: string
@@ -20,6 +21,7 @@ class SingleStoreUpsert_VectorStores implements INode {
constructor() {
this.label = 'SingleStore Upsert Document'
this.name = 'singlestoreUpsert'
this.version = 1.0
this.type = 'SingleStore'
this.icon = 'singlestore.svg'
this.category = 'Vector Stores'
@@ -7,6 +7,7 @@ import { createClient } from '@supabase/supabase-js'
class Supabase_Existing_VectorStores implements INode {
label: string
name: string
version: number
description: string
type: string
icon: string
@@ -19,6 +20,7 @@ class Supabase_Existing_VectorStores implements INode {
constructor() {
this.label = 'Supabase Load Existing Index'
this.name = 'supabaseExistingIndex'
this.version = 1.0
this.type = 'Supabase'
this.icon = 'supabase.svg'
this.category = 'Vector Stores'
@@ -9,6 +9,7 @@ import { flatten } from 'lodash'
class SupabaseUpsert_VectorStores implements INode {
label: string
name: string
version: number
description: string
type: string
icon: string
@@ -21,6 +22,7 @@ class SupabaseUpsert_VectorStores implements INode {
constructor() {
this.label = 'Supabase Upsert Document'
this.name = 'supabaseUpsert'
this.version = 1.0
this.type = 'Supabase'
this.icon = 'supabase.svg'
this.category = 'Vector Stores'
@@ -7,6 +7,7 @@ import { WeaviateLibArgs, WeaviateStore } from 'langchain/vectorstores/weaviate'
class Weaviate_Existing_VectorStores implements INode {
label: string
name: string
version: number
description: string
type: string
icon: string
@@ -19,6 +20,7 @@ class Weaviate_Existing_VectorStores implements INode {
constructor() {
this.label = 'Weaviate Load Existing Index'
this.name = 'weaviateExistingIndex'
this.version = 1.0
this.type = 'Weaviate'
this.icon = 'weaviate.png'
this.category = 'Vector Stores'
@@ -9,6 +9,7 @@ import { flatten } from 'lodash'
class WeaviateUpsert_VectorStores implements INode {
label: string
name: string
version: number
description: string
type: string
icon: string
@@ -21,6 +22,7 @@ class WeaviateUpsert_VectorStores implements INode {
constructor() {
this.label = 'Weaviate Upsert Document'
this.name = 'weaviateUpsert'
this.version = 1.0
this.type = 'Weaviate'
this.icon = 'weaviate.png'
this.category = 'Vector Stores'