Remove memories from Mem0 either individually, in bulk, or via filters.
user_id
, metadata
, run_id
)agent_id
run_id
metadata
(as JSON string)Method | Use When | IDs Needed | Filters |
---|---|---|---|
delete(memory_id) | You know exactly which memory to remove | ✔ | ✘ |
batch_delete([...]) | You have a known list of memory IDs | ✔ | ✘ |
delete_all(...) | You want to delete by user/agent/run/etc | ✘ | ✔ |