From a9ddf660018f3961bcf93d9ea5338a89263904b6 Mon Sep 17 00:00:00 2001 From: kwaroran Date: Fri, 13 Sep 2024 08:54:29 +0900 Subject: [PATCH] Add Jamba Support --- src/lib/Setting/Pages/BotSettings.svelte | 4 ++++ src/lib/UI/ModelList.svelte | 4 ++++ src/ts/process/request.ts | 6 ++++++ src/ts/storage/database.ts | 1 + 4 files changed, 15 insertions(+) diff --git a/src/lib/Setting/Pages/BotSettings.svelte b/src/lib/Setting/Pages/BotSettings.svelte index f0ab8bbf..2626bbf3 100644 --- a/src/lib/Setting/Pages/BotSettings.svelte +++ b/src/lib/Setting/Pages/BotSettings.svelte @@ -96,6 +96,10 @@ {/if} {/if} + {#if $DataBase.aiModel.startsWith('jamba') || $DataBase.subModel.startsWith('jamba')} + AI21 {language.apiKey} + + {/if} {#if $DataBase.aiModel.startsWith('novellist') || $DataBase.subModel.startsWith('novellist')} NovelList {language.apiKey} diff --git a/src/lib/UI/ModelList.svelte b/src/lib/UI/ModelList.svelte index 6d9c31c8..005f8337 100644 --- a/src/lib/UI/ModelList.svelte +++ b/src/lib/UI/ModelList.svelte @@ -137,6 +137,10 @@ + + + + {#await getHordeModels()} diff --git a/src/ts/process/request.ts b/src/ts/process/request.ts index f2e5815b..44513621 100644 --- a/src/ts/process/request.ts +++ b/src/ts/process/request.ts @@ -238,6 +238,8 @@ export async function requestChatDataMain(arg:requestDataArgument, model:'model' case 'gpt4o-chatgpt': case 'gpt4o1-preview': case 'gpt4o1-mini': + case 'jamba-1.5-large': + case 'jamba-1.5-medium': case 'reverse_proxy':{ let formatedChat:OpenAIChatExtra[] = [] for(let i=0;i