memory
memory
marvin.memory.memory
Classes
Memory
A memory module is a partitioned collection of memories that are stored in a vector database, configured by a MemoryProvider.
Methods:
add
delete
friendly_name
get_prompt
get_tools
search
MemoryProvider
Methods:
add
Create a new memory and return its ID.configure
Configure the provider for a specific memory.delete
Delete a memory by its ID.search
Search for n memories using a string query.
Functions
get_memory_provider
sanitize_memory_key
Parent Module: memory