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

View File

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