Change8
Error3 reports

Fix NotImplementedError

in MemGPT

Solution

The "NotImplementedError" in memgpt often arises when attempting to use a feature, like a specific embedding model, that hasn't been fully implemented or properly configured within the memgpt codebase, especially in archival memory or agent configurations. To fix it, ensure that the desired embedding model is correctly specified in both the agent config (`~/.memgpt/agents/<agent_name>/config.json`) and global config (`~/.memgpt/config`), and that the corresponding embedding function is implemented in the memgpt code (e.g., `memgpt/embeddings/openai_embeddings.py` or equivalent for other providers); if a custom model is needed, implement the embedding logic and correctly wire it into the agent's archival memory tools.

Timeline

First reported:Mar 3, 2026
Last reported:Mar 4, 2026

Need More Help?

View the full changelog and migration guides for MemGPT

View MemGPT Changelog