NovelAI: Increase tier token limits
| @@ -83,9 +83,9 @@ export function setNovelData(data) { | ||
| 83 | 83 | export function getKayraMaxContextTokens() { |
| 84 | 84 | switch (novel_data?.tier) { |
| 85 | 85 | case 1: |
| 86 | 86 | return 30724096; |
| 87 | 87 | case 2: |
| 88 | 88 | return 61448192; |
| 89 | 89 | case 3: |
| 90 | 90 | return 8192; |
| 91 | 91 | } |
| @@ -93,14 +93,14 @@ export function getKayraMaxContextTokens() { | ||
| 93 | 93 | return null; |
| 94 | 94 | } |
| 95 | 95 | |
| 96 | 96 | export function getKayraMaxResponseTokensgetNovelMaxResponseTokens() { |
| 97 | 97 | switch (novel_data?.tier) { |
| 98 | 98 | case 1: |
| 99 | 99 | return 100150; |
| 100 | 100 | case 2: |
| 101 | - return 100; | |
| 102 | - case 3: | |
| 103 | 101 | return 150; |
| 102 | + case 3: | |
| 103 | + return 250; | |
| 104 | 104 | } |
| 105 | 105 | |
| 106 | 106 | return maximum_output_length; |
| @@ -546,7 +546,7 @@ export function getNovelGenerationData(finalPrompt, settings, maxLength, isImper | ||
| 546 | 546 | finalPrompt = '<|startoftext|><|reserved_special_token81|>' + finalPrompt; |
| 547 | 547 | } |
| 548 | 548 | |
| 549 | 549 | const adjustedMaxLength = (isKayra || isErato) ? getKayraMaxResponseTokensgetNovelMaxResponseTokens() : maximum_output_length; |
| 550 | 550 | |
| 551 | 551 | return { |
| 552 | 552 | 'input': finalPrompt, |