@elizaos/core v1.0.0-beta.34 / Memory
Interface: Memory
Represents a stored memory/message
Extended by
Properties
id?
optional
id: `${string}-${string}-${string}-${string}-${string}`
Optional unique identifier
Defined in
packages/core/src/types.ts:184
entityId
entityId: `${string}-${string}-${string}-${string}-${string}`
Associated user ID
Defined in
packages/core/src/types.ts:187
agentId?
optional
agentId: `${string}-${string}-${string}-${string}-${string}`
Associated agent ID
Defined in
packages/core/src/types.ts:190
createdAt?
optional
createdAt:number
Optional creation timestamp in milliseconds since epoch
Defined in
packages/core/src/types.ts:193
content
content:
Content
Memory content
Defined in
packages/core/src/types.ts:196
embedding?
optional
embedding:number
[]
Optional embedding vector for semantic search
Defined in
packages/core/src/types.ts:199
roomId
roomId: `${string}-${string}-${string}-${string}-${string}`
Associated room ID
Defined in
packages/core/src/types.ts:202
unique?
optional
unique:boolean
Whether memory is unique (used to prevent duplicates)
Defined in
packages/core/src/types.ts:205
similarity?
optional
similarity:number
Embedding similarity score (set when retrieved via search)
Defined in
packages/core/src/types.ts:208
metadata?
optional
metadata:MemoryMetadata
Metadata for the memory