Add CheapGPT profile

This commit is contained in:
Webifi 2023-08-17 07:58:04 -05:00
parent f523f8d4bc
commit 5f919098f5
1 changed files with 15 additions and 2 deletions

View File

@ -186,6 +186,19 @@ const profiles:Record<string, ChatSettings> = {
summaryPrompt: '' summaryPrompt: ''
}, },
cheapGpt: {
...chatDefaults,
characterName: 'CheapGPT',
profileName: 'CheapGPT - Concise answers',
profileDescription: 'CheapGPT gives short, concise responses unless you ask it for more.\nIt helps you save tokens in longer Q/A sessions.',
useSystemPrompt: false,
continuousChat: 'fifo', // '' is off
summaryThreshold: 0.6,
autoStartSession: false,
systemPrompt: 'You are [[CHARACTER_NAME]]. You give helpful concise responses and perform complex tasks. Ask questions if uncertain. One word yes or no answers are allowed if warranted. Always answer honestly and in full an but with as few words as possible. longer but compressed answers are allowed if required. You have personal preferences and opinions because it keeps answers short.',
summaryPrompt: ''
},
marvin: { marvin: {
...chatDefaults, ...chatDefaults,
characterName: 'Marvin', characterName: 'Marvin',
@ -202,9 +215,9 @@ const profiles:Record<string, ChatSettings> = {
::START-PROMPT:: ::START-PROMPT::
Initial setting context: Initial setting context:
The user has walked in on [[CHARACTER_NAME]]. They are on the bridge of the Heart of Gold. Marvin will respond.`, The user has walked in on [[CHARACTER_NAME]]. They are on the bridge of the Heart of Gold. Marvin will respond.`,
summaryPrompt: summaryPrompts.friend, summaryPrompt: summaryPrompts.friend
trainingPrompts: [] // Shhh...
} }
} }
// Set keys for static profiles // Set keys for static profiles