From 14ef1d95ce420041af3c0377a8f11a5299b407e1 Mon Sep 17 00:00:00 2001 From: kwaroran Date: Tue, 14 May 2024 02:35:00 +0900 Subject: [PATCH] feat: Add GPT-4o mode --- src/lib/UI/ModelList.svelte | 6 ++++-- src/ts/model/names.ts | 4 ++++ src/ts/process/request.ts | 4 ++++ 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/src/lib/UI/ModelList.svelte b/src/lib/UI/ModelList.svelte index ab0152e3..2f7bf335 100644 --- a/src/lib/UI/ModelList.svelte +++ b/src/lib/UI/ModelList.svelte @@ -35,7 +35,10 @@ + {#if showUnrec} + + @@ -49,8 +52,7 @@ - - + {/if} diff --git a/src/ts/model/names.ts b/src/ts/model/names.ts index a87a3aca..f26d6844 100644 --- a/src/ts/model/names.ts +++ b/src/ts/model/names.ts @@ -93,6 +93,10 @@ export function getModelName(name:string){ return 'GPT-4 Turbo' case 'gpt4_turbo_20240409': return 'GPT-4 Turbo (20240409)' + case 'gpt4o': + return 'GPT-4o' + case 'gpt4o-2024-05-13': + return 'GPT-4o (2024-05-13)' case 'gemini-1.5-pro-latest': return 'Gemini 1.5 Pro' case 'ollama-hosted': diff --git a/src/ts/process/request.ts b/src/ts/process/request.ts index 7edd32f0..63261528 100644 --- a/src/ts/process/request.ts +++ b/src/ts/process/request.ts @@ -172,6 +172,8 @@ export async function requestChatDataMain(arg:requestDataArgument, model:'model' case 'mistral-large-latest': case 'gpt4_turbo_20240409': case 'gpt4_turbo': + case 'gpt4o': + case 'gpt4o-2024-05-13': case 'reverse_proxy':{ let formatedChat:OpenAIChatExtra[] = [] for(let i=0;i