memoer
Version:
Memory management system for LLMs
13 lines • 398 B
TypeScript
import { CoreMessage, CoreSystemMessage } from "ai";
export declare enum ConversationStrategy {
SLIDING_WINDOW = "sliding_window"
}
export type ConversationMessage = Exclude<CoreMessage, CoreSystemMessage> & {
id?: string;
createdAt?: Date;
};
export type ConversationConfig = {
strategy?: ConversationStrategy;
slidingWindowSize?: number;
};
//# sourceMappingURL=types.d.ts.map