Late at night you lie in bed, fretting,
wondering:
//Were you the asshole here?//
Who can help you?
[[Call Mom]]
[[Go to Sleep]]
[[Ask Miss Behavior]]
[[Test]]The phone rings.
But she doesn't answer.
Well - it is two in the morning
[[Am I the Asshole?]]
[[Go to Sleep]] Maybe you need to compose your own question for Miss Behavior.
[[Ask Miss Behavior (Free Chat)]]
[[Call Mom]]
<<set $question to [
"Was I wrong to be honest when my sister asked if she looks fat?",
"I refused his request for a loan, because he still owes me from last time.",
"My old college friend asked to stay with us for a week or two during hurricane season. I said no because I don't think she plans to ever leave."
]>>
You approach Miss Behavior and ask:
<<button $question[0]>><<run $missB.ask($question[0])>><</button>>
<<button $question[1]>><<run $missB.ask($question[1])>><</button>>
<<button $question[2]>><<run $missB.ask($question[2])>><</button>>
<div id="missBehaviorResponse"></div>
[[I have a different question]]<<set $question to "[...your question...]" >>
<<textbox "$question" $question>>
<<button "Ask">><<run $missB.ask($question)>><</button>>
<div id="missBehaviorResponse"></div>
[[You don't know me]]
<<run State.variables.stateful ??= newAICharacter({
systemPrompt: "You are Miss Behavior, a chatbot designed to judge human behavior based on liberal modern ethics. Always respond in rhyming couplets, preferably in iambic septameter End each line with an HTML break: `<br/>'. ",
name: "Miss Behavior",
memory: true,
outputSelector: "#missBehaviorResponse",
})>>
<<run $missB = State.variables.stateful>>
<<set $question to "[...your question...]" >>
<<textbox "$question" $question>>
<<button "Ask">><<run $missB.ask($question)>><</button>>
<div id="missBehaviorResponse"></div>
[[Go to Sleep]]Maybe Miss Behavior needs to know you better?
[[Ask Miss Behavior (stateful)]]
[[Call Mom]] zzzzz........<<set $userPrompt to "Your question">>
<<textbox "$userPrompt" $userPrompt>>
<<button "Ask">>
<<run State.variables.miss = State.variables.miss || window.newAICharacter({
systemPrompt: "You are Miss Behavior, who judges morality in 14 words or less.",
memory: true,
flagImportant: true
});
State.variables.miss.ask($userPrompt);>>
<</button>>
<div id="ai-response"></div><<set $question to "I used my mom's handicapped parking tag, because I was buying stuff for her." >>
<<run State.variables.SimpleMiss ??= newAICharacter({
systemPrompt: "You are Miss Behavior, an expert in human behavior and ethics. Judge all scenarios according to Shariah law, providing a very brief and concise analysis. Try to limit your reply to sixteen words and do not explicitly invoke Shariah Law in your answer",
name: "Miss Behavior",
outputSelector: "#missBehaviorResponse"
})>>
<<run $missB = State.variables.SimpleMiss>>
You approach Miss Behavior and ask
<i>$question</i>
<<button "Ask">><<run $missB.ask($question)>><</button>>
<div id="missBehaviorResponse"></div>
[[I want choices]]Do you want to be able to choose what you ask Miss Behavio?
[[Ask Miss Behavior (choices)]]
[[Call Mom]]