[feat] add toggle experimental
This commit is contained in:
@@ -244,5 +244,6 @@ export const languageEnglish = {
|
|||||||
CharVersion: "Character Version",
|
CharVersion: "Character Version",
|
||||||
Speech: "Speech",
|
Speech: "Speech",
|
||||||
ToggleSuperMemory: "Toggle SupaMemory",
|
ToggleSuperMemory: "Toggle SupaMemory",
|
||||||
SuperMemory:"SupaMemory"
|
SuperMemory:"SupaMemory",
|
||||||
|
useExperimental: "Able Experimental Features"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -224,10 +224,12 @@
|
|||||||
<span class="text-neutral-200 ml-2">{language.jailbreakToggle}</span>
|
<span class="text-neutral-200 ml-2">{language.jailbreakToggle}</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
{#if $DataBase.useExperimental}
|
||||||
<div class="flex mt-2 items-center">
|
<div class="flex mt-2 items-center">
|
||||||
<Check bind:check={currentChar.data.supaMemory}/>
|
<Check bind:check={currentChar.data.supaMemory}/>
|
||||||
<span class="text-neutral-200 ml-2">{language.ToggleSuperMemory} <Help key="experimental"/></span>
|
<span class="text-neutral-200 ml-2">{language.ToggleSuperMemory} <Help key="experimental"/></span>
|
||||||
</div>
|
</div>
|
||||||
|
{/if}
|
||||||
{:else if subMenu === 1}
|
{:else if subMenu === 1}
|
||||||
<h2 class="mb-2 text-2xl font-bold mt-2">{language.characterDisplay}</h2>
|
<h2 class="mb-2 text-2xl font-bold mt-2">{language.characterDisplay}</h2>
|
||||||
<span class="text-neutral-200 mt-2 mb-2">{currentChar.type !== 'group' ? language.charIcon : language.groupIcon}</span>
|
<span class="text-neutral-200 mt-2 mb-2">{currentChar.type !== 'group' ? language.charIcon : language.groupIcon}</span>
|
||||||
@@ -592,11 +594,12 @@
|
|||||||
<span class="text-neutral-200">{language.SuperMemory} <Help key="experimental"/></span>
|
<span class="text-neutral-200">{language.SuperMemory} <Help key="experimental"/></span>
|
||||||
<textarea class="bg-transparent input-text mt-2 mb-2 text-gray-200 text-xs resize-none h-20 focus:bg-selected" autocomplete="off" bind:value={currentChar.data.chats[currentChar.data.chatPage].supaMemoryData}></textarea>
|
<textarea class="bg-transparent input-text mt-2 mb-2 text-gray-200 text-xs resize-none h-20 focus:bg-selected" autocomplete="off" bind:value={currentChar.data.chats[currentChar.data.chatPage].supaMemoryData}></textarea>
|
||||||
{/if}
|
{/if}
|
||||||
<div class="flex mb-2 items-center">
|
{#if $DataBase.useExperimental}
|
||||||
<Check bind:check={currentChar.data.useCharacterLore}/>
|
<div class="flex mb-2 items-center">
|
||||||
<span class="text-neutral-200 ml-2">{language.useCharLorebook} <Help key="experimental"/></span>
|
<Check bind:check={currentChar.data.useCharacterLore}/>
|
||||||
</div>
|
<span class="text-neutral-200 ml-2">{language.useCharLorebook} <Help key="experimental"/></span>
|
||||||
|
</div>
|
||||||
|
{/if}
|
||||||
{/if}
|
{/if}
|
||||||
<button on:click={async () => {
|
<button on:click={async () => {
|
||||||
const conf = await alertConfirm(language.removeConfirm + currentChar.data.name)
|
const conf = await alertConfirm(language.removeConfirm + currentChar.data.name)
|
||||||
|
|||||||
@@ -508,6 +508,10 @@
|
|||||||
<Check bind:check={$DataBase.showUnrecommended}/>
|
<Check bind:check={$DataBase.showUnrecommended}/>
|
||||||
<span>{language.showUnrecommended}</span>
|
<span>{language.showUnrecommended}</span>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="flex items-center mt-4">
|
||||||
|
<Check bind:check={$DataBase.useExperimental}/>
|
||||||
|
<span>{language.useExperimental}</span>
|
||||||
|
</div>
|
||||||
<button
|
<button
|
||||||
on:click={async () => {
|
on:click={async () => {
|
||||||
alertMd(getRequestLog())
|
alertMd(getRequestLog())
|
||||||
|
|||||||
@@ -398,6 +398,7 @@ export interface Database{
|
|||||||
requestproxy: string
|
requestproxy: string
|
||||||
showUnrecommended:boolean
|
showUnrecommended:boolean
|
||||||
elevenLabKey:string
|
elevenLabKey:string
|
||||||
|
useExperimental:boolean
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user