This is awesome OP.
Is it stateful? I'm assuming so, because of this exchange:
Me: "Should I make a pie?" Ouija: "Always" Me: "What kind" Ouija: "Cherry"
Is it stateful? I'm assuming so, because of this exchange:
Me: "Should I make a pie?" Ouija: "Always" Me: "What kind" Ouija: "Cherry"
The GPT-3 mode constructs a prompt with some hardcoded QAs + your latest QA + your current Q. So it's as if you're talking with a bot that "remembers" your previous QA, but not further than that.
There's also other stateful aspects, for example avoiding repetition within a session. In scripted mode the spirit has a "rage" attribute that is affected by your inputs. Something happens if you make it really angry.