Add non-advanced chat template
This commit is contained in:
@@ -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>
|
||||||
|
|||||||
@@ -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
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user