@convo-lang/convo-lang
Version:
The language of AI
12 lines (11 loc) • 497 B
TypeScript
import { ConvoHashCacheBase } from "./ConvoHashCacheBase";
import { ConvoCompletionMessage } from "./convo-types";
/**
* 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;
}