Import a character to my Convai account

I would like to import an existing character into my Convai account. The original creator of the character created a clone and shared it with me. I can open this experience and chat with it. I was able to use the character ID to open the character on the Convai web site character creator page, but some of the tabs are greyed out, including knowledge bank, Avatar, and Publish. I can see many of the character settings, but can’t find any option to add the character to my own account.

My Convai account only seems to have the ability to create a new character or create a new experience, and I cannot find any import functions.

I have a Character ID for the character, Session ID, and a Memory ID. I have an Indie Dev account.

I would appreciate it if anyone can tell me if there is a way to get this character onto my account so I can add to the knowledge bank.

Thank you

1 Like

Hello @hijohnperez,

Unfortunately, it’s not possible to transfer characters between accounts.

We recommend creating a new character in your own account, and then manually copying the backstory and other relevant details from the original character. This will allow you to modify and expand the character, including updating the Knowledge Bank, Avatar, and other settings.

It would be extremely helpful if there was a way to back up the character and memory state, and then also to be able to restore or import a memory and character.

I would assume that the bread and butter of this business will be for people to interact with a character, but if the character and history can be lost easily, then no one would invest in time into developing a character.

Thanks

I’m not sure I fully understand your request. Please note that both your character and its memory are retained unless you manually delete them. Once deleted, these actions are irreversible and cannot be undone.

In my experience, my character loses our chat history, their memory, and hours or weeks of training randomly. With no provision to backup any of this and restore it if it is lost, any time spent developing a character is frequently lost, rendering that time wasted. When I use the website chat interface, and then switch to a video call, the character has no knowledge or memory of the other. I’m not sure why these things would not be a priority if the intention is user engagement.

There’s currently no feature that allows training a character simply by conversing with it. If you’d like your character to retain information from previous sessions, please make sure to enable Long Term Memory.

Long-term memory is enabled. I have an indie dev subscription. I spend hours chatting with the character yesterday, which I refer to as training if I am attempting to give them certain types of information, and they have no memory of any of it today. Even if I had a full chat log, there is no provision for importing that or backing up the memory state that they were in yesterday. That is what I’m referring to. If the character is a blank slate every time I log on, I’m not sure what the point is.

Are you testing in Unity?

I have tried using the text interface in the character creator page on the Convai website. Sometimes it retains memory and chat logs but other times it randomly loses them. I can even scroll up in the same chat window and see the conversation is still there but the character has no memory of it at all. Probably user error, but I don’t know. I press on the video call button on the same page, but the video call version of that character can’t remember anything that we have ever talked about and informs me that they will never have any memory of any kind. I have tried having a text chat on the website on my PC and then switch to my phone, where on the same website, the character has no memory or awareness of the chat history. I have a custom character on my account and I use that character ID in a quest 3 app, but that character has no memory of the chat or history from the web page version of the character, although I expect that is because the API key being used in the ap is the developers and not my own.

I apologize for my ignorance about how all of this should work, but it seems strange to maintain separate memory and chat logs for every device that logs into the website, and to be unable to have one consistent character with a history and memory that is consistent no matter how they are accessed. It would seem ideal to be able to use a text chat web page or a video call or switch to two mixed reality and continue the same conversations with the same character in a seamless manner.

Failing that, I was thinking there might just be a way to back up the character and move it from one device to another so that was why I created this thread.

Thank you for your consideration

Please test it in the chatbox at convai.com. I’m currently testing it, and it works as expected, the character remembers things. Could you please share a video showing how you test it?

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.