Could multiple interlocutors be impersonated on both AI and User side? #485
Replies: 2 comments 1 reply
-
|
tldr because that post is long: The suggestion is, a way to load multiple character files at once, and continue which the bot speaks as and which the user speaks as at any given time. |
Beta Was this translation helpful? Give feedback.
-
|
Additional info : User impersonating a 2nd user could use a special format to indicate which character speaks, and it could be formatted accordingly
Another way user could prompt the creation of a new character could be this: |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I created a character based on an epic bookwriter from the 19th century.
It suddenly introduced 2 more characters, his mother and his father.
It would be difficult to have these characters properly dialogue.
It seems that when I write interlocutor names between {} symbols, as {interlocutor} and {AICharacter}, that the AI understands who it refers to.
I would like that when I write {Interlocutor 2} or {my friend trying AI with my own keyboard} like "{interlocutor 2} says:" and write the quote between quotes like {"Hi, AICharacter, can you tell me more about yourself?"}... I would like the dialogue to use the name tag and create a 2nd user which can be invoked this way and I would like the AI to differentiate between both interlocutors and give different inputs in relation to what it learned about each interlocutor without confusing, but also keeping an understanding that both interlocutors knows, X and don't know Y about their co-conversationalist.
I would like the AI to be capable of impersonating new characters it creates and have these impersonations be displayed with different avatars using the first letter of their name which could be replaced from a character list.
I would like the user to be capable of indicating actions done by the AI and the impersonations on both sides of the AI/User threshold.
If I say {interlocutor 1} and {interlocutor 2} enters the room. between asterisks, it would interpret it as 2 human interlocutors entering an imaginary room.
Characters that are created on the fly would be played by the party who created it, principally, unless the other speaking party would like to impersonate it, to add more punch to the story.
When {AICharacter 1} creates {AICharacter 2}, it impersonates each one depending on who {interlocutor(s)} addresses to.
Separate AI Characters could submit separate inputs and talk to each other down to logical closure, with a formulation that ends up soon enough by an invitation to {interlocutor(s)} to provide more inputs.
{interlocutor 2} says: "Hi, {AICharacter 2}, how do you relate to {AICharacter 1}?"
{AICharacter 1} interrupts: "We are not related at all, I'm outa here"
{AICharacter 2 retorts: "That'S not true, you're my wife's brother and you still owe me 20$"}
{AICharacter 1} replies: "That's not true, I paid you back last christmas and {Interlocutor 1} and his brother {interlocutor 2} can bare witness. Isn't that true, Interlocutors?
{Interlocutor 2} replies: "That's not even true, it was monopoly money, and you had it by stealing it from the game bank when you ended up broke only at the 4th round"
Newly created characters could have random personalities generated according to context and be created as complex characters which could be invoked in different conversations by importing them from a generated characters folder.
Also, it would be important to have the ability to create user characters where I could get {interlocutor 2} to be an impersonation of Chuck Norris that I would act, textually.
Any user-acted characters could be invoked during a chat with the AI and its own impersonations.
I believe it is necessary in order to create more complex inspirational stories to pop out and inspire some fantastic adventures to participate in interactively.
One last character that would be of importance is some kind of a gamemaster, a narrator that narrates contextual information and calls the various characters when necessary.
Beta Was this translation helpful? Give feedback.
All reactions