{language.chatBot}

{language.model} {language.submodel} {#if $DataBase.aiModel === 'palm2' || $DataBase.subModel === 'palm2'} Palm2 {language.apiKey} {/if} {#if $DataBase.aiModel === 'gpt35' || $DataBase.aiModel === 'gpt4' || $DataBase.subModel === 'gpt4' || $DataBase.subModel === 'gpt35'} OpenAI {language.apiKey}
OpenAI {language.streaming}
{/if} {#if $DataBase.aiModel === 'custom'} {language.plugin} {/if} {#if $DataBase.aiModel === 'textgen_webui' || $DataBase.subModel === 'textgen_webui'} TextGen {language.providerURL} You must use WebUI without agpl license or use unmodified version with agpl license to observe the contents of the agpl license. You must use textgen webui with --no-stream and without --cai-chat or --chat {#if !isTauri} You are using web version. you must use ngrok or other tunnels to use your local webui. {/if} {/if} {language.mainPrompt} {tokens.mainPrompt} {language.tokens} {language.jailbreakPrompt} {tokens.jailbreak} {language.tokens} {language.globalNote} {tokens.globalNote} {language.tokens} {language.maxContextSize} {#if $DataBase.aiModel === 'gpt35'} {:else if $DataBase.aiModel === 'gpt4' || $DataBase.aiModel === 'textgen_webui'} {:else if $DataBase.aiModel === 'custom'} {/if} {language.maxResponseSize} {language.temperature} {($DataBase.temperature / 100).toFixed(2)} {language.frequencyPenalty} {($DataBase.frequencyPenalty / 100).toFixed(2)} {language.presensePenalty} {($DataBase.PresensePenalty / 100).toFixed(2)} {language.forceReplaceUrl} {language.submodel} {language.forceReplaceUrl}
{language.advancedSettings} {language.formatingOrder} Bias {#if $DataBase.bias.length === 0}
{language.noBias}
{/if} {#each $DataBase.bias as bias, i} {/each}
Bias {language.value} { let bia = $DataBase.bias bia.push(['', 0]) $DataBase.bias = bia }}>
{language.promptPreprocess}