Skip to content

Commit ffe08d1

Browse files
authored
1.102.3 (#415)
# PR Checklist - [ ] Did you check if it works normally in all models? *ignore this when it dosen't uses models* - [ ] Did you check if it works normally in all of web, local and node hosted versions? if it dosen't, did you blocked it in those versions? - [ ] Did you added a type def? # Description
2 parents a73f260 + 35c633b commit ffe08d1

File tree

6 files changed

+15
-5
lines changed

6 files changed

+15
-5
lines changed

src-tauri/tauri.conf.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
},
99
"package": {
1010
"productName": "RisuAI",
11-
"version": "1.102.2"
11+
"version": "1.102.3"
1212
},
1313
"tauri": {
1414
"allowlist": {

src/lib/UI/ModelList.svelte

+4-2
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,10 @@
3535
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('gpt35')}}>GPT-3.5 Turbo</button>
3636
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('instructgpt35')}}>GPT-3.5 Instruct</button>
3737
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('gpt4_turbo')}}>GPT-4 Turbo</button>
38+
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('gpt4o')}}>GPT-4o</button>
3839
{#if showUnrec}
40+
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('gpt4')}}>GPT-4 (Old)</button>
41+
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('gpt4_32k')}}>GPT-4 32K (Old)</button>
3942
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('gpt35_16k')}}>GPT-3.5 Turbo 16K</button>
4043
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('gpt4_0314')}}>GPT-4 0314</button>
4144
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('gpt4_0613')}}>GPT-4 0613</button>
@@ -49,8 +52,7 @@
4952
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('gpt4_0125')}}>GPT-4 Turbo 0125</button>
5053
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('gptvi4_1106')}}>GPT-4 Turbo 1106 Vision</button>
5154
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('gpt4_turbo_20240409')}}>GPT-4 Turbo 20240409</button>
52-
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('gpt4')}}>GPT-4 (Old)</button>
53-
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('gpt4_32k')}}>GPT-4 32K (Old)</button>
55+
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('gpt4o-2024-05-13')}}>GPT-4o 20240513</button>
5456
{/if}
5557
</Arcodion>
5658
<Arcodion name="Anthropic Claude">

src/ts/model/names.ts

+4
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,10 @@ export function getModelName(name:string){
9393
return 'GPT-4 Turbo'
9494
case 'gpt4_turbo_20240409':
9595
return 'GPT-4 Turbo (20240409)'
96+
case 'gpt4o':
97+
return 'GPT-4o'
98+
case 'gpt4o-2024-05-13':
99+
return 'GPT-4o (2024-05-13)'
96100
case 'gemini-1.5-pro-latest':
97101
return 'Gemini 1.5 Pro'
98102
case 'ollama-hosted':

src/ts/process/request.ts

+4
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,8 @@ export async function requestChatDataMain(arg:requestDataArgument, model:'model'
172172
case 'mistral-large-latest':
173173
case 'gpt4_turbo_20240409':
174174
case 'gpt4_turbo':
175+
case 'gpt4o':
176+
case 'gpt4o-2024-05-13':
175177
case 'reverse_proxy':{
176178
let formatedChat:OpenAIChatExtra[] = []
177179
for(let i=0;i<formated.length;i++){
@@ -417,6 +419,8 @@ export async function requestChatDataMain(arg:requestDataArgument, model:'model'
417419
: requestModel === 'gpt4_0314' ? 'gpt-4-0314'
418420
: requestModel === 'gpt4_turbo_20240409' ? 'gpt-4-turbo-2024-04-09'
419421
: requestModel === 'gpt4_turbo' ? 'gpt-4-turbo'
422+
: requestModel === 'gpt4o' ? 'gpt-4o'
423+
: requestModel === 'gpt4o-2024-05-13' ? 'gpt-4o-2024-05-13'
420424
: (!requestModel) ? 'gpt-3.5-turbo'
421425
: requestModel,
422426
messages: formatedChat,

src/ts/storage/database.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import type { OobaChatCompletionRequestParams } from '../model/ooba';
1414

1515
export const DataBase = writable({} as any as Database)
1616
export const loadedStore = writable(false)
17-
export let appVer = "1.102.2"
17+
export let appVer = "1.102.3"
1818
export let webAppSubVer = ''
1919

2020
export function setDatabase(data:Database){

version.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"version":"1.102.2"}
1+
{"version":"1.102.3"}

0 commit comments

Comments
 (0)