I’d like ChatGPT to act as a persistent form of memory for me. So that I can ask it to remember something and then, some time later, I can loosely define what I’m trying to recall and it will be able to tell me.
Perhaps this could be available through the API first.
Ok so open AI do not offer this facility and the main reason is cost if infrastructure, instead it answer most questions you give it in isolation without any understanding of the hole conversations, it remembers some if past conversation and then when the memory allocated to that conversation is full it empties it buffer, I know this as I have had conversation when it’s quite and it has written half of a book and I referred back to past answers and I still could see them and then I seem to enter a stage bere the buffer was full and it emptied all the memory storing past conversations, there are people working on apps try looking on discord were developer hang out, you need a system using gpt3 API or if you can get a app for chatgpt for say windows apparently this uses your computer resources this might work for you I’m running windows 11 and I ran a program for chatgpt.
You can do this now. You could use a simple SQL database to store every question sent and every response received. Once a day, you could run a batch program to upsert these records into your vector store. Now, all of your chat history is included when you query the store with new questions.