LLM-based summary provider that uses an AI model to summarize sessions into structured memory content.
const memoryService = new MemoryService({ storage: new VectorStorageProvider({ vectorStore }), summaryProvider: new LlmSummaryProvider({ model: 'gpt-4o-mini', extract: { summary: true, segments: true, entities: true }, }), embeddingProvider: new OpenAIEmbeddingProvider(),}); Copy
const memoryService = new MemoryService({ storage: new VectorStorageProvider({ vectorStore }), summaryProvider: new LlmSummaryProvider({ model: 'gpt-4o-mini', extract: { summary: true, segments: true, entities: true }, }), embeddingProvider: new OpenAIEmbeddingProvider(),});
Summarize a session using an LLM.
LLM-based summary provider that uses an AI model to summarize sessions into structured memory content.
Example