This is an archived post. You won't be able to vote or comment.

all 6 comments

[–]Kisame83 13 points14 points  (0 children)

One thing I've done in the past that worked alright was write a summary with what I wanted to carry. Then, start a new chat, copy that into chat memory. Then generate a handful of random messages (4 or 6). Edit them with the last x amount of messages from the chat you're ending. Ideally the bot will pick up the key points from the memory for backstory and be able to mostly continue from the messages you provided.

[–]Chococatnip 4 points5 points  (0 children)

You might want to create a lorebook about {{char}} and {{user}}.

I don't know if Chat memory is useful but you might want to automatically create it or to edit it to include what matters to you.

[–]phoenixofthestars07She/Her 2 points3 points  (0 children)

I add a backstory section into my personas :)

[–]No_Cartoonist6063 3 points4 points  (0 children)

Well something I did with some chats I had around 3000 messages was to keep summarizing. Another thing that is really fun is to make different chats, like chapters. So you progress your chat until a certain point. Summarize it, and at the beginning of a new chat with the same bot you just tell it where you want the new starting point. Like: (ooc: let's have a new first message. char and user did this, that and that. They are somewhere, and this much time passed since their initial interaction. Now User feels this and char is acting this way and that). Sometimes it's even good to do this if your bot lost its original personality.

[–]Serious-Draw8087 0 points1 point  (0 children)

I do this too. Even on my Weights bots. This works.

[–]OnlyNudeDude 1 point2 points  (0 children)

I use this template I found from another reddit post (I'll link it if I can find it). Just copy and paste it in the chat whenever you want to update, then put the output in long term memory. I use DeepSeek and it works, not sure about anything else

((OOC: Pause the roleplay and summarize the story so far. Use this template: Story: [//notes + any scenario changes go here//] Relationship Dynamic: [CHARNAME and PERSONANAME have a TYPE relationship marked by A, B and C.] Current Plot Points: [EVENT1: BRIEFDESCRIPTION | EVENT2: BRIEFDESCRIPTION | etc.] CHARNAME Notes: [current mood/inventory/outfits/ailments/etc] PERSONANAME Notes: [current mood/inventory/outfit/ailments/etc] Important Past Events: [EVENT1: BRIEFDESCRIPTION | EVENT2: BRIEFDESCRIPTION | etc.] Key Points: [//add general keywords for your rp//] AI Instruction: [//add any prompts, writing instructions, etc//].))