diff --git a/src/lib/SideBars/CharConfig.svelte b/src/lib/SideBars/CharConfig.svelte index 312b0ef2..ec686a62 100644 --- a/src/lib/SideBars/CharConfig.svelte +++ b/src/lib/SideBars/CharConfig.svelte @@ -178,9 +178,7 @@ {language.firstMessage} {tokens.firstMsg} {language.tokens} - {language.authorNote} - - {tokens.localNote} {language.tokens} + {:else} {language.character} @@ -210,7 +208,9 @@ {/if} - + {language.authorNote} + + {tokens.localNote} {language.tokens}
{language.jailbreakToggle} diff --git a/src/ts/process/index.ts b/src/ts/process/index.ts index c9663178..8158b892 100644 --- a/src/ts/process/index.ts +++ b/src/ts/process/index.ts @@ -327,7 +327,8 @@ export async function sendChat(chatProcessIndex = -1):Promise { formated: formated, bias: bias, currentChar: currentChar, - useStreaming: true + useStreaming: true, + isGroupChat: nowChatroom.type === 'group' }, 'model') let result = '' diff --git a/src/ts/process/request.ts b/src/ts/process/request.ts index 83dab435..b122f56b 100644 --- a/src/ts/process/request.ts +++ b/src/ts/process/request.ts @@ -17,6 +17,7 @@ interface requestDataArgument{ PresensePenalty?: number frequencyPenalty?: number, useStreaming?:boolean + isGroupChat?:boolean } type requestDataResponse = { @@ -57,6 +58,9 @@ export async function requestChatDataMain(arg:requestDataArgument, model:'model' case 'gpt4':{ for(let i=0;i