mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
NovelAI: Increase tier token limits
This commit is contained in:
@@ -83,9 +83,9 @@ export function setNovelData(data) {
|
|||||||
export function getKayraMaxContextTokens() {
|
export function getKayraMaxContextTokens() {
|
||||||
switch (novel_data?.tier) {
|
switch (novel_data?.tier) {
|
||||||
case 1:
|
case 1:
|
||||||
return 3072;
|
return 4096;
|
||||||
case 2:
|
case 2:
|
||||||
return 6144;
|
return 8192;
|
||||||
case 3:
|
case 3:
|
||||||
return 8192;
|
return 8192;
|
||||||
}
|
}
|
||||||
@@ -93,14 +93,14 @@ export function getKayraMaxContextTokens() {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
export function getKayraMaxResponseTokens() {
|
export function getNovelMaxResponseTokens() {
|
||||||
switch (novel_data?.tier) {
|
switch (novel_data?.tier) {
|
||||||
case 1:
|
case 1:
|
||||||
return 100;
|
|
||||||
case 2:
|
|
||||||
return 100;
|
|
||||||
case 3:
|
|
||||||
return 150;
|
return 150;
|
||||||
|
case 2:
|
||||||
|
return 150;
|
||||||
|
case 3:
|
||||||
|
return 250;
|
||||||
}
|
}
|
||||||
|
|
||||||
return maximum_output_length;
|
return maximum_output_length;
|
||||||
@@ -546,7 +546,7 @@ export function getNovelGenerationData(finalPrompt, settings, maxLength, isImper
|
|||||||
finalPrompt = '<|startoftext|><|reserved_special_token81|>' + finalPrompt;
|
finalPrompt = '<|startoftext|><|reserved_special_token81|>' + finalPrompt;
|
||||||
}
|
}
|
||||||
|
|
||||||
const adjustedMaxLength = (isKayra || isErato) ? getKayraMaxResponseTokens() : maximum_output_length;
|
const adjustedMaxLength = (isKayra || isErato) ? getNovelMaxResponseTokens() : maximum_output_length;
|
||||||
|
|
||||||
return {
|
return {
|
||||||
'input': finalPrompt,
|
'input': finalPrompt,
|
||||||
|
Reference in New Issue
Block a user