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