Update character using API

Original Discord Post by rui012299 | 2024-08-19 17:39:07

If I update my character using api, can I delete the logs of previous conversations?

Reply by k3kalinix | 2024-08-19 20:26:50

Hello <@1213743516774039586>,
Do you mean memory sessions?

Reply by rui012299 | 2024-08-20 06:20:56

yes

Reply by k3kalinix | 2024-08-20 09:55:19

Unfortunately, this is not possible.
Why do you want to delete it?

Reply by rui012299 | 2024-08-20 10:05:14

Thank you. When I update a character in the middle of a game, it is unnatural for them to remember previous conversations.

For example, I say, “Introduce yourself,” and the NPC initially responds normally. Then I update and say, “Introduce yourself,” and the NPC replies, “Again?”

Reply by k3kalinix | 2024-08-20 10:11:33

What do you update?

Reply by k3kalinix | 2024-08-20 10:12:04

The NPC does not remember previous conversations.

Reply by k3kalinix | 2024-08-20 10:12:46

However, Long Term Memory feature will be added in our next update.

Reply by rui012299 | 2024-08-20 13:57:54

What I want to do is, when I update an NPC, I want to make it a completely new personality.
This is because if you create new NPCs in the game, you will have more and more NPCs. (NPCs cannot be deleted, so they accumulate more and more in the playground.)
Therefore, we want to make it as if it were a new NPC by updating it.

Reply by k3kalinix | 2024-09-21 21:12:15

I see. That’s not possible right now.

This conversation happened on the Convai Discord Server, so this post will be closed.