diff --git a/src/lib/UI/ModelList.svelte b/src/lib/UI/ModelList.svelte
index 074e06a1..961ecd55 100644
--- a/src/lib/UI/ModelList.svelte
+++ b/src/lib/UI/ModelList.svelte
@@ -82,6 +82,14 @@
return "Gemini Pro"
case 'horde:::auto':
return 'Horde Auto Model'
+ case 'gpt4_0125':
+ return 'GPT-4 Turbo 0125'
+ case 'gpt35_0125':
+ return 'GPT-3.5 Turbo 0125'
+ case 'gemini-ultra':
+ return 'Gemini Ultra'
+ case 'gemini-ultra-vision':
+ return 'Gemini Ultra Vision'
default:
if(name.startsWith("horde:::")){
const split = name.split(":::")
@@ -183,6 +191,8 @@
+
+
{/if}
diff --git a/src/ts/process/request.ts b/src/ts/process/request.ts
index adb47879..746128c5 100644
--- a/src/ts/process/request.ts
+++ b/src/ts/process/request.ts
@@ -1064,7 +1064,9 @@ export async function requestChatDataMain(arg:requestDataArgument, model:'model'
}
}
case 'gemini-pro':
- case 'gemini-pro-vision':{
+ case 'gemini-pro-vision':
+ case 'gemini-ultra':
+ case 'gemini-ultra-vision':{
interface GeminiPart{
text?:string
"inlineData"?: {