zlacker

[return to "Memory and new controls for ChatGPT"]
1. Nimitz+d7[view] [source] 2024-02-13 18:45:37
>>Josely+(OP)
So, so, so curious how they are implementing this.
◧◩
2. lxgr+C7[view] [source] 2024-02-13 18:47:20
>>Nimitz+d7
I wouldn't be surprised if they essentially just add it to the prompt. ("You are ChatGPT... You are talking to a user that prefers cats over dogs and is afraid of spiders, prefers bullet points over long text...").
◧◩◪
3. TruthW+W8[view] [source] 2024-02-13 18:54:53
>>lxgr+C7
I think RAG approach with Vector DB is more likely. Just like when you add a file to your prompt / custom GPTs.

Adding the entire file (or memory in this case) would take up too much of the context. So just query the DB and if there's a match add it to the prompt after the conversation started.

◧◩◪◨
4. lxgr+j9[view] [source] 2024-02-13 18:56:58
>>TruthW+W8
These "memories" seem rather short, much shorter than the average document in a knowledge base or FAQ, for example. Maybe they do get compressed to embedding vectors, though.

I could imagine that once there's too many, it would indeed make sense to classify them as a database, though: "Prefers cats over dogs" is probably not salient information in too many queries.

[go to top]