From 41e612408c0ae738dcadfe5ed25cb9574bb02085 Mon Sep 17 00:00:00 2001 From: Henry Date: Wed, 11 Oct 2023 20:09:13 +0100 Subject: [PATCH] add description --- packages/components/credentials/UpstashRedisApi.credential.ts | 3 +++ packages/components/nodes/cache/InMemoryCache/InMemoryCache.ts | 1 + packages/components/nodes/cache/MomentoCache/MomentoCache.ts | 1 + packages/components/nodes/cache/RedisCache/RedisCache.ts | 1 + .../nodes/cache/UpstashRedisCache/UpstashRedisCache.ts | 1 + 5 files changed, 7 insertions(+) diff --git a/packages/components/credentials/UpstashRedisApi.credential.ts b/packages/components/credentials/UpstashRedisApi.credential.ts index b6e62ff35..7e2b367f9 100644 --- a/packages/components/credentials/UpstashRedisApi.credential.ts +++ b/packages/components/credentials/UpstashRedisApi.credential.ts @@ -4,12 +4,15 @@ class UpstashRedisApi implements INodeCredential { label: string name: string version: number + description: string inputs: INodeParams[] constructor() { this.label = 'Upstash Redis API' this.name = 'upstashRedisApi' this.version = 1.0 + this.description = + 'Refer to official guide on how to create redis instance and get redis REST URL and Token' this.inputs = [ { label: 'Upstash Redis REST URL', diff --git a/packages/components/nodes/cache/InMemoryCache/InMemoryCache.ts b/packages/components/nodes/cache/InMemoryCache/InMemoryCache.ts index fe7a3f120..1ea035668 100644 --- a/packages/components/nodes/cache/InMemoryCache/InMemoryCache.ts +++ b/packages/components/nodes/cache/InMemoryCache/InMemoryCache.ts @@ -19,6 +19,7 @@ class InMemoryCache implements INode { this.name = 'inMemoryCache' this.version = 1.0 this.type = 'InMemoryCache' + this.description = 'Cache LLM response in memory, will be cleared once app restarted' this.icon = 'inmemorycache.png' this.category = 'Cache' this.baseClasses = [this.type, ...getBaseClasses(InMemoryCacheExtended)] diff --git a/packages/components/nodes/cache/MomentoCache/MomentoCache.ts b/packages/components/nodes/cache/MomentoCache/MomentoCache.ts index 9aa82e822..2bd2625b8 100644 --- a/packages/components/nodes/cache/MomentoCache/MomentoCache.ts +++ b/packages/components/nodes/cache/MomentoCache/MomentoCache.ts @@ -19,6 +19,7 @@ class MomentoCache implements INode { this.name = 'momentoCache' this.version = 1.0 this.type = 'MomentoCache' + this.description = 'Cache LLM response using Momento, a distributed, serverless cache' this.icon = 'momento.png' this.category = 'Cache' this.baseClasses = [this.type, ...getBaseClasses(LangchainMomentoCache)] diff --git a/packages/components/nodes/cache/RedisCache/RedisCache.ts b/packages/components/nodes/cache/RedisCache/RedisCache.ts index c1b08be69..da2dfc49e 100644 --- a/packages/components/nodes/cache/RedisCache/RedisCache.ts +++ b/packages/components/nodes/cache/RedisCache/RedisCache.ts @@ -19,6 +19,7 @@ class RedisCache implements INode { this.name = 'redisCache' this.version = 1.0 this.type = 'RedisCache' + this.description = 'Cache LLM response in Redis, useful for sharing cache across multiple processes or servers' this.icon = 'redis.svg' this.category = 'Cache' this.baseClasses = [this.type, ...getBaseClasses(LangchainRedisCache)] diff --git a/packages/components/nodes/cache/UpstashRedisCache/UpstashRedisCache.ts b/packages/components/nodes/cache/UpstashRedisCache/UpstashRedisCache.ts index eb5a9e2f6..f4ed947ba 100644 --- a/packages/components/nodes/cache/UpstashRedisCache/UpstashRedisCache.ts +++ b/packages/components/nodes/cache/UpstashRedisCache/UpstashRedisCache.ts @@ -18,6 +18,7 @@ class UpstashRedisCache implements INode { this.name = 'upstashRedisCache' this.version = 1.0 this.type = 'UpstashRedisCache' + this.description = 'Cache LLM response in Upstash Redis, serverless data for Redis and Kafka' this.icon = 'upstash.png' this.category = 'Cache' this.baseClasses = [this.type, ...getBaseClasses(LangchainUpstashRedisCache)]