Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Add ability to update or delete memories #46

Open
MarcoGlauser opened this issue Dec 11, 2024 · 1 comment
Open

Feature Request: Add ability to update or delete memories #46

MarcoGlauser opened this issue Dec 11, 2024 · 1 comment

Comments

@MarcoGlauser
Copy link

Is your feature request related to a problem? Please describe.
We don't want outdated information in the answers. The information that we want to ingest into a RAG platform is constantly changing. Our documents get updated on a daily basis and some documents get deleted. From what I can tell, going through the examples and a cursory glance at the code. It's only possible to insert new documents or query them. But it's not possible to mutate or delete memories, once they're in there.

Describe the solution you'd like
A way to update and/or delete memories

Describe alternatives you've considered
From what I can tell, the only way to delete something from the graph is to start from scratch.

@antoniocirclemind
Copy link
Contributor

Thanks for raising this! We totally agree and we're actively exploring paths for achieving this feature. Let's use this thread to discuss potential implementation options.

The interesting element here is that the nodes and edges are described as sentences and maintained by the underlying agent. This means that there are, for example, summarization steps that blur the lines between which information comes from which underlying statement, meaning that it isn't obvious how to maintain consistency between the graph and an evolving document base. There are some routes that we are exploring and in the next days we will dive deeper into this!

Excited to see that we are converging on similar ideas 🙌

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants