SuperAGI icon indicating copy to clipboard operation
SuperAGI copied to clipboard

Adding "Knowledge" (memory module) to the SuperAGI

Open ResoluteStoic opened this issue 2 years ago • 2 comments

There should be a 'Knowledge' vector database index to add any domain knowledge required by the agents to execute nuanced tasks better. This index can have different metadata tags if there is requirement for splitting the "Knowledge" index.

In summary, the agents should be able to access short term memory & long term memory of tasks/chats in conjugation with optional accessible domain knowledge domain (e.g. experts of the domain, best practices, legal docs) and organisational knowledge to perform the task at hand incrementally better.

ResoluteStoic avatar May 19 '23 06:05 ResoluteStoic

Basically you mean list of embeddings for particular domain, which can be plugged to an agent.

Say all the marketing knwoledge of seo avaiable as embeddings , which can be then used by an agent to achieve his objective

Cptsnowcrasher avatar May 19 '23 06:05 Cptsnowcrasher

We are planning a marketplace of embeddings to solve this

Cptsnowcrasher avatar May 19 '23 06:05 Cptsnowcrasher

im two day on set index and still have hard dime even that i managed that the program reconaize the db and show it good if the setup of db was from the script it was the best

izchak333 avatar Jul 31 '23 13:07 izchak333

This feature has been added in v0.0.9. Closing this issue.

JohnHunt999 avatar Aug 02 '23 13:08 JohnHunt999

You should be able to add more than one knowledge document to an agent. for example a langchain doc and openai doc for ai projects.

matari avatar Aug 10 '23 11:08 matari