Fix oobamode chat formating

This commit is contained in:
kwaroran
2024-04-20 19:49:23 +09:00
parent b1390ed530
commit 98aa9cb951

View File

@@ -18,15 +18,21 @@
<Arcodion name="Ooba Settings" styled> <Arcodion name="Ooba Settings" styled>
{#if instructionMode} {#if instructionMode}
<span class="text-textcolor">System Prefix</span> <span class="text-textcolor">Chat Formating</span>
<TextAreaInput fullwidth autocomplete="off" height={"24"} bind:value={$DataBase.ooba.formating.systemPrefix} /> <SelectInput bind:value={$DataBase.instructChatTemplate}>
<span class="text-textcolor">User Prefix</span> <OptionInput value="chatml">ChatML</OptionInput>
<TextAreaInput fullwidth autocomplete="off" height={"24"} bind:value={$DataBase.ooba.formating.userPrefix} /> <OptionInput value="llama3">Llama3</OptionInput>
<span class="text-textcolor">Assistant Prefix</span> <OptionInput value="gpt2">GPT2</OptionInput>
<TextAreaInput fullwidth autocomplete="off" height={"24"} bind:value={$DataBase.ooba.formating.assistantPrefix} /> <OptionInput value="gemma">Gemma</OptionInput>
<span class="text-textcolor">Seperator</span> <OptionInput value="mistral">Mistral</OptionInput>
<TextAreaInput fullwidth autocomplete="off" height={"24"} bind:value={$DataBase.ooba.formating.seperator} /> <OptionInput value="llama2">Llama2</OptionInput>
<OptionInput value="jinja">Custom (Jinja)</OptionInput>
</SelectInput>
{#if $DataBase.instructChatTemplate === 'jinja'}
<span class="text-textcolor">Jinja Template</span>
<TextAreaInput fullwidth autocomplete="off" height={"24"} bind:value={$DataBase.JinjaTemplate} />
{/if}
{:else} {:else}
<span class="text-textcolor">Ooba Mode</span> <span class="text-textcolor">Ooba Mode</span>
<SelectInput className="mt-2 mb-4" bind:value={$DataBase.reverseProxyOobaArgs.mode}> <SelectInput className="mt-2 mb-4" bind:value={$DataBase.reverseProxyOobaArgs.mode}>