Add non-advanced chat template

This commit is contained in:
kwaroran
2024-04-24 20:00:52 +09:00
parent da8e57c542
commit 430c752da2
2 changed files with 7 additions and 7 deletions

View File

@@ -16,11 +16,11 @@
const chatPromptChange = () => { const chatPromptChange = () => {
const currentprompt = promptItem as PromptItemChat const currentprompt = promptItem as PromptItemChat
if(currentprompt.rangeStart === -2){ if(currentprompt.rangeStart === -1000){
currentprompt.rangeStart = 0 currentprompt.rangeStart = 0
currentprompt.rangeEnd = 'end' currentprompt.rangeEnd = 'end'
}else{ }else{
currentprompt.rangeStart = -2 currentprompt.rangeStart = -1000
currentprompt.rangeEnd = 'end' currentprompt.rangeEnd = 'end'
} }
promptItem = currentprompt promptItem = currentprompt
@@ -42,7 +42,7 @@
promptItem.role = "system" promptItem.role = "system"
} }
if(promptItem.type === 'chat'){ if(promptItem.type === 'chat'){
promptItem.rangeStart = -2 promptItem.rangeStart = -1000
promptItem.rangeEnd = 'end' promptItem.rangeEnd = 'end'
} }
}} > }} >
@@ -77,7 +77,7 @@
</SelectInput> </SelectInput>
{/if} {/if}
{#if promptItem.type === 'chat'} {#if promptItem.type === 'chat'}
{#if promptItem.rangeStart !== -2} {#if promptItem.rangeStart !== -1000}
<span>{language.rangeStart}</span> <span>{language.rangeStart}</span>
<NumberInput bind:value={promptItem.rangeStart} /> <NumberInput bind:value={promptItem.rangeStart} />
<span>{language.rangeEnd}</span> <span>{language.rangeEnd}</span>
@@ -100,7 +100,7 @@
<CheckInput name={language.chatAsOriginalOnSystem} bind:check={promptItem.chatAsOriginalOnSystem}/> <CheckInput name={language.chatAsOriginalOnSystem} bind:check={promptItem.chatAsOriginalOnSystem}/>
{/if} {/if}
{/if} {/if}
<CheckInput name={language.advanced} check={promptItem.rangeStart !== -2} onChange={chatPromptChange} className="my-2"/> <CheckInput name={language.advanced} check={promptItem.rangeStart !== -1000} onChange={chatPromptChange} className="my-2"/>
{/if} {/if}
{#if promptItem.type === 'authornote'} {#if promptItem.type === 'authornote'}
<span>{language.defaultPrompt}</span> <span>{language.defaultPrompt}</span>

View File

@@ -479,7 +479,7 @@ export async function sendChat(chatProcessIndex = -1,arg:{chatAdditonalTokens?:n
case 'chat':{ case 'chat':{
let start = card.rangeStart let start = card.rangeStart
let end = (card.rangeEnd === 'end') ? unformated.chats.length : card.rangeEnd let end = (card.rangeEnd === 'end') ? unformated.chats.length : card.rangeEnd
if(start === -2){ if(start === -1000){
start = 0 start = 0
end = unformated.chats.length end = unformated.chats.length
} }
@@ -888,7 +888,7 @@ export async function sendChat(chatProcessIndex = -1,arg:{chatAdditonalTokens?:n
case 'chat':{ case 'chat':{
let start = card.rangeStart let start = card.rangeStart
let end = (card.rangeEnd === 'end') ? unformated.chats.length : card.rangeEnd let end = (card.rangeEnd === 'end') ? unformated.chats.length : card.rangeEnd
if(start === -2){ if(start === -1000){
start = 0 start = 0
end = unformated.chats.length end = unformated.chats.length
} }