Spaces:
Running
Running
Update README.md
Browse files
README.md
CHANGED
@@ -9,6 +9,24 @@ pinned: false
|
|
9 |
MemGPT:
|
10 |
https://arxiv.org/abs/2310.08560
|
11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12 |
AutoGen:
|
13 |
https://arxiv.org/abs/2308.08155
|
14 |
|
|
|
9 |
MemGPT:
|
10 |
https://arxiv.org/abs/2310.08560
|
11 |
|
12 |
+
# Q & A Using VectorDB FAISS GPT Queries:
|
13 |
+
|
14 |
+
## Ten key features of memory systems in multi system agent LLM ai pipelines:
|
15 |
+
|
16 |
+
1. Memory-based LLM operating systems, such as MemGPT, are designed to manage and utilize the limited context windows of large language models. These systems employ a memory hierarchy and control flow inspired by traditional operating systems to provide the illusion of larger context resources for LLMs. Here are ten features that describe how semantic and episodic memory can be used to remember facts (questions and answers) with emotions (sentiment):
|
17 |
+
2. Memory Hierarchy: MemGPT implements a hierarchical structure for memory, allowing for different levels of memory storage and access.
|
18 |
+
3. Context Paging: MemGPT effectively pages relevant context in and out of memory, enabling the processing of lengthy texts beyond the context limits of current LLMs.
|
19 |
+
4. Self-directed Memory Updates: MemGPT autonomously updates its memory based on the current context, allowing it to modify its main context to better reflect its evolving understanding of objectives and responsibilities.
|
20 |
+
5. Memory Editing: MemGPT can decide when to move items between contexts, enabling it to actively manipulate and edit its memory content.
|
21 |
+
6. Memory Retrieval: MemGPT searches through its own memory to retrieve relevant information based on the current context.
|
22 |
+
7. Preprompt Instructions: MemGPT is guided by explicit instructions within the preprompt, which provide details about the memory hierarchy and utilities, as well as function schemas for accessing and modifying memory.
|
23 |
+
8. Semantic Memory: MemGPT can utilize semantic memory to remember facts, such as questions and answers, by storing and retrieving relevant information based on its understanding of the meaning and relationships between different concepts.
|
24 |
+
9. Episodic Memory: MemGPT can utilize episodic memory to remember past experiences and events, including the emotions (sentiment) associated with them. This allows it to recall and reference emotional information as needed.
|
25 |
+
10. Emotional Contextual Understanding: MemGPT can incorporate emotional context into its memory management, enabling it to remember and retrieve information with sentiment-based associations.
|
26 |
+
|
27 |
+
Multi-domain Applications: MemGPT's memory-based approach can be applied to various domains, including document analysis and conversational agents, expanding the capabilities of LLMs in handling long-term memory and enhancing their performance.
|
28 |
+
|
29 |
+
|
30 |
AutoGen:
|
31 |
https://arxiv.org/abs/2308.08155
|
32 |
|