@juspay/neurolink
Version:
The pipe layer of an AI nervous system: one interface connecting provider neurons to your application, across three inference types — generate, stream and decide. `decide` returns typed, calibrated judgements from a non-generative model (~400ms, ~$0.00002
15 lines (14 loc) • 676 B
TypeScript
/**
* Conversation Memory Initializer
* Provides integration with Redis storage for conversation memory
*/
import type { ConversationMemoryConfig } from "../types/index.js";
import type { ConversationMemoryManager } from "./conversationMemoryManager.js";
import type { RedisConversationMemoryManager } from "./redisConversationMemoryManager.js";
/**
* Initialize conversation memory for NeuroLink
* This function decides whether to use in-memory or Redis storage
*/
export declare function initializeConversationMemory(config?: {
conversationMemory?: Partial<ConversationMemoryConfig>;
}): Promise<ConversationMemoryManager | RedisConversationMemoryManager | null>;