UNPKG

@aksolab/recall

Version:

A memory management package for AI SDK memory functionality

39 lines 920 B
export interface ArchiveEntry { id?: string; name: string; content: string; metadata?: string; timestamp: number; embeddings?: number[]; } export interface SearchResult { entry: ArchiveEntry; score: number; matches?: { exactPhrase: boolean; terms: string[]; }; } export interface SearchOptions { limit?: number; offset?: number; includeMetadata?: boolean; } export interface SearchByTextOptions extends SearchOptions { exactMatch?: boolean; fuzzyMatch?: boolean; } export interface SearchBySimilarityOptions extends SearchOptions { minScore?: number; } export interface HybridSearchOptions extends SearchOptions { vectorWeight?: number; textWeight?: number; minScore?: number; } export interface ProviderConfig { namespace?: string; embeddingModel?: string; dimensions?: number; } //# sourceMappingURL=types.d.ts.map