Skip to main content

Class: RedisCache

cache.RedisCache

TODO: Generalize to support other types.

Hierarchy

Constructors

constructor

new RedisCache(redisClient)

Parameters

NameType
redisClientRedisClientType<{}, Record<string, never>, Record<string, never>>

Overrides

BaseCache.constructor

Defined in

langchain/src/cache.ts:53

Methods

lookup

lookup(prompt, llmKey): Promise<null | Generation[]>

Parameters

NameType
promptstring
llmKeystring

Returns

Promise<null | Generation[]>

Overrides

BaseCache.lookup

Defined in

langchain/src/cache.ts:58


update

update(prompt, llmKey, value): Promise<void>

Parameters

NameType
promptstring
llmKeystring
valueGeneration[]

Returns

Promise<void>

Overrides

BaseCache.update

Defined in

langchain/src/cache.ts:81