aPuddle BOT
So at least when trying to use the 'Adventure' mode, attempting to set the narration to be in first-person doesn't work. Specifically, trying to get the 'narrator' (the bot) to provide narration from the perspective of the protagonist (so the user provides only general instructions for the protag actions/choices/behaviors etc., and the bot fleshes those out with thoughts, reactions, etc. from the first person).
I discovered in looking at the default prompts that the if-then in the generation prompt only checks for 'third' person, and then defaults to second if its not set to 'third'. I created a new prompt pack and added conditions for first person, however when trying to then use that prompt the model's thinking response section indicates it is still receiving instruction in the prompt telling it to use second person when first person POV is selected.
Looking at the raw prompt and the source I was able to find at least one instance where the same 'check for third person and if false assume second person' hardcoded into some function calls. Going to try to solve this in a local build myself this weekend, but also hadn't seen this reported here.
View on Discord
BOTSo at least when trying to use the 'Adventure' mode, attempting to set the narration to be in first-person doesn't work. Specifically, trying to get the 'narrator' (the bot) to provide narration from the perspective of the protagonist (so the user provides only general instructions for the protag actions/choices/behaviors etc., and the bot fleshes those out with thoughts, reactions, etc. from the first person).
I discovered in looking at the default prompts that the if-then in the generation prompt only checks for 'third' person, and then defaults to second if its not set to 'third'. I created a new prompt pack and added conditions for first person, however when trying to then use that prompt the model's thinking response section indicates it is still receiving instruction in the prompt telling it to use second person when first person POV is selected.
Looking at the raw prompt and the source I was able to find at least one instance where the same 'check for third person and if false assume second person' hardcoded into some function calls. Going to try to solve this in a local build myself this weekend, but also hadn't seen this reported here.
View on Discord