MemoryStore.remember()

Store a memory in the specified tier.

Usage

Source

MemoryStore.remember(
    key, value, *, tier=MemoryTier.WORKING, ttl=None, tags=(), metadata=None
)

Parameters

key: str

The key to store under.

value: Any

The value to store.

tier: MemoryTier = MemoryTier.WORKING

Which memory tier to use (default WORKING).

ttl: float | None = None

Time-to-live in seconds (only used for SHORT_TERM).

tags: tuple[str, …] = ()

Optional tags for categorization.

metadata: dict[str, Any] | None = None
Optional metadata (only used for LONG_TERM).