From bde9ef51d41799173205b7e9138966c42102336e Mon Sep 17 00:00:00 2001 From: kwaroran Date: Tue, 5 Mar 2024 01:07:34 +0900 Subject: [PATCH] Add models --- src/lib/UI/ModelList.svelte | 24 ++++++++++++++++++------ src/ts/process/request.ts | 3 +++ 2 files changed, 21 insertions(+), 6 deletions(-) diff --git a/src/lib/UI/ModelList.svelte b/src/lib/UI/ModelList.svelte index 961ecd55..2ca36a75 100644 --- a/src/lib/UI/ModelList.svelte +++ b/src/lib/UI/ModelList.svelte @@ -90,6 +90,16 @@ return 'Gemini Ultra' case 'gemini-ultra-vision': return 'Gemini Ultra Vision' + case 'claude-3-opus-20240229': + return 'Claude 3 Opus (20240229)' + case 'claude-3-sonnet-20240229': + return 'Claude 3 Sonnet (20240229)' + case 'mistral-large-latest': + return 'Mistral Large' + case 'mistral-small-latest': + return 'Mistral Small' + case 'mistral-medium-latest': + return 'Mistral Medium' default: if(name.startsWith("horde:::")){ const split = name.split(":::") @@ -146,10 +156,12 @@ {/if} - - - + + {#if showUnrec} + + + @@ -179,9 +191,9 @@ - - - + + + {#if showUnrec} diff --git a/src/ts/process/request.ts b/src/ts/process/request.ts index cdd03bfa..0977dcfc 100644 --- a/src/ts/process/request.ts +++ b/src/ts/process/request.ts @@ -161,6 +161,9 @@ export async function requestChatDataMain(arg:requestDataArgument, model:'model' case 'mistral-tiny': case 'mistral-small': case 'mistral-medium': + case 'mistral-small-latest': + case 'mistral-medium-latest': + case 'mistral-large-latest': case 'reverse_proxy':{ let formatedChat:OpenAIChatExtra[] = [] if(db.inlayImage){