MemorySystem
@daydreamsai/core / MemorySystem
Class: MemorySystem
Defined in: packages/core/src/memory/memory-system.ts:24
Simplified Memory System - basic storage only
Implements
Constructors
Constructor
new MemorySystem(
config
):MemorySystem
Defined in: packages/core/src/memory/memory-system.ts:35
Parameters
config
Returns
MemorySystem
Properties
episodes
episodes:
EpisodicMemory
Defined in: packages/core/src/memory/memory-system.ts:29
Implementation of
graph
graph:
GraphMemory
Defined in: packages/core/src/memory/memory-system.ts:28
Implementation of
kv
kv:
KeyValueMemory
Defined in: packages/core/src/memory/memory-system.ts:26
Implementation of
vector
vector:
VectorMemory
Defined in: packages/core/src/memory/memory-system.ts:27
Implementation of
working
working:
IWorkingMemory
Defined in: packages/core/src/memory/memory-system.ts:25
Implementation of
Methods
close()
close():
Promise
<void
>
Defined in: packages/core/src/memory/memory-system.ts:76
Returns
Promise
<void
>
Implementation of
forget()
forget(
criteria
):Promise
<void
>
Defined in: packages/core/src/memory/memory-system.ts:138
Parameters
criteria
Returns
Promise
<void
>
Implementation of
initialize()
initialize():
Promise
<void
>
Defined in: packages/core/src/memory/memory-system.ts:49
Returns
Promise
<void
>
Implementation of
recall()
recall(
query
,options?
):Promise
<MemoryResult
[]>
Defined in: packages/core/src/memory/memory-system.ts:113
Parameters
query
string
options?
Returns
Promise
<MemoryResult
[]>
Implementation of
remember()
remember(
content
,options?
):Promise
<void
>
Defined in: packages/core/src/memory/memory-system.ts:89
Parameters
content
unknown
options?
Returns
Promise
<void
>