UNPKG

@convo-lang/convo-lang

Version:
12 lines (11 loc) 503 B
import { ConvoHashCacheBase } from "./ConvoHashCacheBase.js"; import { ConvoCompletionMessage } from "./convo-types.js"; /** * Caches conversation responses in memory */ export declare class ConvoMemoryCache extends ConvoHashCacheBase { private readonly _cache; constructor(); getMessagesByKey(key: string): ConvoCompletionMessage[] | null | undefined | Promise<ConvoCompletionMessage[] | null | undefined>; cacheMessagesByKey(key: string, messages: ConvoCompletionMessage[]): void; }