diff --git a/src/lib/Setting/Pages/BotSettings.svelte b/src/lib/Setting/Pages/BotSettings.svelte
index 7e669414..757a1f58 100644
--- a/src/lib/Setting/Pages/BotSettings.svelte
+++ b/src/lib/Setting/Pages/BotSettings.svelte
@@ -191,7 +191,7 @@
{/each}
{/if}
-{#if $DataBase.aiModel === "novelai" || $DataBase.subModel === "novelai"}
+{#if $DataBase.aiModel === "novelai" || $DataBase.subModel === "novelai" || $DataBase.aiModel === 'novelai_kayra' || $DataBase.subModel === 'novelai_kayra'}
NovelAI Bearer Token
diff --git a/src/lib/UI/ModelList.svelte b/src/lib/UI/ModelList.svelte
index 86a40115..cb8894ba 100644
--- a/src/lib/UI/ModelList.svelte
+++ b/src/lib/UI/ModelList.svelte
@@ -42,6 +42,8 @@
return "Plugin"
case "novelai":
return "NovelAI"
+ case "novelai_kayra":
+ return "NovelAI_kayra"
case "novellist":
return "NovelList SuperTrin"
case "novellist damsel":
@@ -115,7 +117,10 @@
-
+
+
+
+
{#if isTauri ||isNodeServer}
{/if}
diff --git a/src/ts/process/request.ts b/src/ts/process/request.ts
index 352b1f06..9377ec89 100644
--- a/src/ts/process/request.ts
+++ b/src/ts/process/request.ts
@@ -315,13 +315,8 @@ export async function requestChatDataMain(arg:requestDataArgument, model:'model'
break
}
- case 'novelai':{
- if(!isTauri){
- return{
- type: 'fail',
- result: "NovelAI doesn't work in web version."
- }
- }
+ case 'novelai':
+ case 'novelai_kayra':{
const proompt = stringlizeChat(formated, currentChar?.name ?? '')
const params = {
"input": proompt,