(no title)
selalipop | 1 year ago
a) LLMs are excellent at keeping a "linear enough" storyline without being linear. They'll let you do outlandish things, but given the assignment of "tell a cohesive story" they manage to corral the story back to something sensible unless the player intentionally keeps pushing at the boundary (in which case they probably do want things to go off the rails)
b) LLMs can do delightfully colorful dialogue, they just need to be grounded in a character. Everyone thinks of factual grounding, but given enough description of speech patterns, character motivations, etc. they're capable of dialogue that's lively and completely rid of "GPT-isms", which are what tend to break immersion
I actually trained an open model [2] on the task of grounding LLMs in characters and actions as opposed to factual things like RAG, and eventually I want to build a game demo out of it
[1] https://www.tryspellbound.com [2] https://huggingface.co/hf-100/mistral-spellbound-research
CuriouslyC|1 year ago
selalipop|1 year ago
Since existing worlds are (currently) where most of the stories are set, it's worth it to use a closed source models and wrangle their issues with dialogue.
To it's credit though, Llama 3 is the first OSS model trained on enough tokens to not feel lost for most worlds, so I've started routing some traffic to it for free users
The output format the site uses is also really really hard for most models to follow without fine-tuning, but fine-tuning then causes them to pick up the vocabulary of whichever model they were fine tuned on, which is a bit unfortunate
guitarlimeo|1 year ago
Didn't go through the registering phase cause I couldn't find any info on what info you store and on the pricing. Could you provide that?
selalipop|1 year ago
The pricing page is also visible when signed in and in a story (no dedicated pricing page yet but it's in the backlog)
stoorafa|1 year ago
selalipop|1 year ago