AI
General AI Settings
enabled
: Set totrue
to enable AImodel
: The AI language model, GPT works, GEMINI is still in BETAapiKey
: Your api key from https://platform.openai.com/api-keys
Make sure that after you create a key, to purchase tokens from OpenAI. Go here and scroll to the bottom https://platform.openai.com/account/limits and put at least 5$. For 5$ you will be able to get about 2 million tokens. A conversation has about 1.5k tokens meaning that you will be able to have aprox 1.3k total conversations.
Chat Formatter
way
: The way the fake player will try to send a chat message. If set to"normal"
it will go through the normal ways of sending messages, but some plugins may deny it. However, there's a workaround by using"broadcast"
broadcast_format
: How the format when sending a broadcast that should look when a player tries to send a message through"broadcast"
way
delay
: Set totrue
to enable AIplayerToAI->response_chance
: The AI language model, GPT works, GEMINI is still in BETAAItoAI->chance
: The chances of a fake player start a conversation in chatAItoAI->response_chance
: The chances each time an AI has to respond back to the fake playerAItoAI->initiation
: The context needed for the fake player to initialzie a conversation with another fake player
Make sure if you want to use AItoAI to go to
and read about {initAIConv}
Advanced AI Settings
rule
: The rule each fake player MUST follow when talking with a real player or another fake playertimeouts
: When a conversation ends timeouts are sent so players cannot immediately start new conversations with other players. Sender is the one who initializes the conversation, the receiver is the one who receives it. You can also set the whole conversation lifespan, so if a player stops responding after a N amount of seconds the conversation will auto-destroyaddRuleReminder
: Just like the rules, this is an extra-rule each new message sent to remind the fake players what they are doing. Keep in mind that this consumes extra tokens.reminder
: The reminder context, it can be short, mostly used to remind them of the most important parts of the rulemaxResponses
: This defines the length of the conversation aka the total messages ever sent in the conversation from the sender & receiversafeguards
: Sometimes the AI might break and having safeguards helps you prevent that. You can choose to either remove the "breached" parts from the fake player's message or just destroy the conversationforceNoPunctuation
: Removes all the punctuation from the final textforceOnlySmallLetters
: Makes the whole text with small letterscloseOnNewPlayerMentioned
: If the fake player is interacting with a real player, then he mentiones a new name, there are some chances the AI could break. If you enable this it will destroy the conversation whenever a new name is mentioned (by the real player)gpt
: The gpt part represents settings available only for OpenAI's GPT
Last updated