Header menu logo Nao

MemoryConsolidation Module

Memory consolidation operating on IMemoryStore

Functions and values

Function or value Description

consolidateAsync store agentId strategy

Full Usage: consolidateAsync store agentId strategy

Parameters:
Returns: Task<ConsolidationResult>
store : IMemoryStore
agentId : AgentId
strategy : ConsolidationStrategy
Returns: Task<ConsolidationResult>

deduplicateAsync store agentId

Full Usage: deduplicateAsync store agentId

Parameters:
Returns: Task<int>
store : IMemoryStore
agentId : AgentId
Returns: Task<int>

importanceDecayAsync store agentId decayFactor minAge

Full Usage: importanceDecayAsync store agentId decayFactor minAge

Parameters:
Returns: Task<int>
store : IMemoryStore
agentId : AgentId
decayFactor : float
minAge : TimeSpan
Returns: Task<int>

mergeSimilarAsync store agentId threshold

Full Usage: mergeSimilarAsync store agentId threshold

Parameters:
Returns: Task<int>
store : IMemoryStore
agentId : AgentId
threshold : float
Returns: Task<int>

summarizeClusterAsync provider options store agentId

Full Usage: summarizeClusterAsync provider options store agentId

Parameters:
Returns: Task<int>
provider : ILlmProvider
options : CompletionOptions
store : IMemoryStore
agentId : AgentId
Returns: Task<int>

Type something to start searching.