UNPKG

@memori.ai/memori-api-client

Version:

React library to integrate a Memori in your app or website

30 lines (29 loc) 1.21 kB
import { ResponseSpec, SearchQuery, SearchMatches, Memory } from '../types'; declare const _default: (apiUrl: string) => { searchMemory: (sessionId: string, query?: SearchQuery) => Promise<ResponseSpec & { count: number; matches: SearchMatches[]; }>; searchMemoryPaginated: (sessionId: string, pageIndex: number, pageSize: number, query?: SearchQuery) => Promise<ResponseSpec & { count: number; matches: SearchMatches[]; }>; filterMemories: (sessionId: string, query?: SearchQuery) => Promise<ResponseSpec & { count: number; matches: SearchMatches[]; }>; filterMemoriesPaginated: (sessionId: string, pageIndex: number, pageSize: number, query?: SearchQuery) => Promise<ResponseSpec & { count: number; matches: SearchMatches[]; }>; getRandomMemory: (sessionId: string, query?: SearchQuery) => Promise<ResponseSpec & { memories: Memory[]; }>; getHints: (sessionId: string, query?: SearchQuery) => Promise<ResponseSpec & { memoryHints: string[]; }>; getMemoryTags: (sessionId: string) => Promise<ResponseSpec & { memoryTags: string[]; }>; }; export default _default;