How do I enable or disable memory in API?

I am fascinated about the memory option and I would like to experiment with that by using the API, is there any I can turn on and off memory?

2 Likes

The API currently does not offer a memory function. It’s only currently being rolled out across the ChatGPT interface.

But if you are interested in building a custom solution for retaining memory then it might be worth checking out some of the other Forum posts. Some individuals such as @darcschnider have been doing some advanced work to enable memory retention. See the post here:

1 Like

Pretty much have to build your own memory design. The do have some sort of test going on with chatgpt with memory for some but I don’t believe that is coming to API. If you want some insights on where to start I can help.

3 Likes

Does anyone have more information about this?

Seems like OpenAI has added some significant intelligence not exposed to the API.

1 Like

I do think ChatGPT is more intelligent and API lags behind significantly. Could be performance considerations or they want to have users use chatGPT more or a trick to keep their core capability one generation ahead (If API === ChatGPT, other GPTs can learn)

I would be surprised if that was the case, tbh. I think the FTC might have an issue with it as well as it would be a deceptive biz practice (bait and switch), unless stated somewhere in the ToS.

But the memory is definitely something not in the API.

ChatGPT uses a small, persistent memory design that you can control. It captures key information based on your interactions or specific projects you mention. Additionally, it includes pre-configured catches for people and preferences. Similar to Kruel AI, it operates through an API-driven memory system, utilizing a memory store and logic to build AI responses. This ensures the system consistently works with accurate data and leverages stacked logic to maintain accuracy.

I wonder what was so horrible it had to be hidden up there.

Haha yeah I am surprised too. I mentioned two frameworks that are looking into different ways of doing memory, and then it was marked as ads. I edited but it doesn’t seem to help.

Any updates on this topic? I’ve been getting exactly the same responses when I pass slightly similar prompts. If this is not because of the use of memory, what could it be?