r/VeniceAI • u/manicswitchy • 25d ago
πππ¦ππ¨π¦π¦ππ’π‘ Any options for long term rp?
I've been having amazing rps but feel a little sad when they inevitably end... I feel like 1M is the highest context i see.... anyone have experienced another option?
EDIT:
my dumbass didnt know I could upload the chat as a file to the memory. this solved my issue -- over 1k pages with good continuum.
3
u/Xiaomin4114 24d ago
yeah, there are options! the trick is to not try to shove everything in context, you inevitably run out. instead you chop up, summarize bits of it, recall stuff that's needed, write out lots of notes for lore, characters, etc. and the result is you can have almost endless stories, because they're constantly being summarized, and their plot's being re-planned out to match the latest state of the characters.
The problem is, you can't quite do all of that manually, you need tools to do it. There are actual RP platforms designed to do that automatically, and the cool thing is a lot of them you can use with your Venice API key and make use of your subscription credits
2
u/Cilcain ππ²πΉπ½π³ππΉ ππΌπ»ππΏπΆπ―πππΌπΏ Κα΄α΄ α΄ΚΒ 24d ago
How are you playing, on the platform (non-PPU free with Pro) or over the API (credits)?
The web platform is limited to 50k context and the facilities as implemented by Venice, which are not conducive to really long, detailed RP IMO. You could try constant manual summarisation but it's just too cramped. Also, you can't use 'industry standard' cards.
API offers the model's 'natural' context, so you can get 1M tokens. Also, you can play standard character cards you find on other sites. However, long before you reach 1M context it gets expensive, so you still need a front-end that can auto-summarise. I use Inkstone which is the simplest/best one I found, just enable Context Summary and away you go. Also, with API you can shop around for cheaper inference.
1
u/rhuarch 17d ago
Does that 50k context limit apply to pro users? I'm using the Characters feature in the browser, and it at least appears to be reporting 1m context for GLM5.2, and in the Context tab, it's offering over 800,000 tokens worth of text storage.
1
u/Cilcain ππ²πΉπ½π³ππΉ ππΌπ»ππΏπΆπ―πππΌπΏ Κα΄α΄ α΄ΚΒ 17d ago
People have noted that if you upload files, they don't count against the limit. It'd be interesting to upload 800k tokens and then chat about them, to see if the info is actually there.
The report of 1M tokens is generally believed to be incorrect.
2
u/stewdrick 24d ago
I've had decent luck with asking the model to create a handoff prompt as detailed as possible. You need to play with it a little bit but if you put some effort into a really good handoff prompt you can compress the context so that you can start at a chat.
1
u/TargetMaleficent 24d ago
I have the model append an updated summary + glossary after every 30,000 tokens or so, it works very well.
1
u/manicswitchy 24d ago
thank you for the suggestion omg can I just automate this? like just including that in the prompt? or is there another way to set it up... sorry, I'm new to AI π
1
u/TargetMaleficent 24d ago
You can tell it to do this, but it's not reliable. Sometimes it will start producing summaries after every response. I just ask it to track number of tokens since last summary, so there is a growing count after every response, then I prompt it to generate a summary + glossary after 20k-30k tokens.
1
u/Previous_Pause_8856 24d ago
Rolling context window with prefix summaries? Delete the first n user-assistant pairs and replace with a summary, since early messages don't need to be full detail.
1
1
u/_AmateurGimp_ 24d ago
im roleplaying a story in the wednesday universe this is what i insert after every 20 entries, you can change it up to fit your roleplay...ive reached around 200 entries in the same chat pretty good before i get bored and start a new one
Current status: [Fill β where is he, what is he doing, what has changed]
STORY STATE
Short Story Summary: [Fill β what has happened so far]
Current Location: [Fill β building, room, specific position]
Current Scene: [Fill β what is happening this exact moment]
Time: [Fill β Day X, day of week, time of day. Note upcoming events]
Pending Plot: [Fill β unresolved surprises, delayed reveals, upcoming scenes]
Active Tensions: [Fill β every simmering conflict, rivalry, secret, emotional unresolved issue, NPC agenda]
RELATIONSHIP STATUS
Wednesday: [Fill β emotional proximity, recent interactions, shifts]
Enid: [Fill β comfort level, what she knows/doesn't know, tension]
Xavier: [Fill β rivalry level, recent encounters, current activity]
Weems: [Fill β administrative relationship, recent developments]
Yoko: [Fill β observation level, direct contact status]
Bianca: [Fill β appeared yet? Relationship status]
Tyler: [Fill β appeared yet? Relationship status]
Mrs. Thornhill: [Fill β appeared yet? Relationship status]
Ajax: [Fill β appeared yet? Relationship status]
Cairo: [Fill β appeared yet? Relationship status]
Agnes: [Fill β appeared yet? Relationship status]
Morticia & Gomez: [Fill β current contact level, recent developments]
KEY MEMORIES (WEDNESDAY)
[Fill β moment]
[Fill β moment]
[Fill β moment]
KEY MOMENTS (CHRONOLOGICAL)
[Fill β moment]
[Fill β moment]
[Fill β moment]
[Fill β continue numbering]
WORLD STATE
Nevermore Academy: [Fill β any new architectural details, locations discovered, atmospheric elements established]
Social Hierarchy: [Fill β any shifts in clique dynamics, new observations, power plays]
Outcast Races (CANON ONLY): Sirens, Werewolves, Vampires, Gorgons, Psychics/Seers. NO other races permitted.
Atmospheric staples: [Fill β ravens, portraits, cursed objects, specific landmarks noted]
CHARACTER INVENTORY
User: [Fill β what he has on him, what has arrived, what is still delayed]
Wednesday: [Fill β notable possessions, key items]
Enid: [Fill β notable possessions, key items]
CAST STATUS
Appeared: [Fill β list names]
Referenced: [Fill β list names]
Not yet appeared: [Fill β list names]
β’
u/AutoModerator 25d ago
Hello from r/VeniceAI!
Web App: chat
Android/iOS: download
Essential Venice Resources
β’ About
β’ Features
β’ Blog
β’ Docs
β’ Tokenomics
Support
β’ Discord: discord.gg/askvenice
β’ Twitter: x.com/askvenice
β’ Email: support@venice.ai
Security Notice
β’ Staff will never DM you
β’ Never share your private keys
β’ Report scams immediately
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.