Skip to content

Commit 496a3ed

Browse files
authored
feat: update OpenAI Models (#13)
* feat: update openai models * feat: dynamic openai model list * fix: enable package workflow
1 parent 89e565a commit 496a3ed

File tree

2 files changed

+9
-13
lines changed

2 files changed

+9
-13
lines changed

.github/workflows/package.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
name: Package
22

33
on:
4-
# release:
5-
# types: [published]
4+
release:
5+
types: [published]
66
# support manual release in case something goes wrong and needs to be repeated or tested
77
workflow_dispatch:
88
inputs:

src/containers/Settings/Settings.tsx

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,14 @@ import React, { useEffect, useState } from 'react';
44

55
enum OpenAIChatModel {
66
GPT_4 = 'gpt-4',
7-
GPT_4_0314 = 'gpt-4-0314',
8-
GPT_4_32K = 'gpt-4-32k',
9-
GPT_4_32K_0314 = 'gpt-4-32k-0314',
7+
GPT_4_o = 'gpt-4o',
8+
GPT_4_TURBO = 'gpt-4-turbo',
9+
GPT_4_0613 = 'gpt-4-0613',
1010
GPT_3_5_TURBO = 'gpt-3.5-turbo',
1111
GPT_3_5_TURBO_0301 = 'gpt-3.5-turbo-0301',
12+
GPT_3_5_TURBO_0125 = 'gpt-3.5-turbo-0125',
13+
GPT_3_5_TURBO_1106 = 'gpt-3.5-turbo-1106',
14+
GPT_3_5_TURBO_INSTRUCT = 'gpt-3.5-turbo-instruct',
1215
}
1316

1417
const Settings = () => {
@@ -77,14 +80,7 @@ const Settings = () => {
7780
onChange={handleModelChange}
7881
defaultValue={OpenAIChatModel.GPT_3_5_TURBO}
7982
>
80-
<option value={OpenAIChatModel.GPT_3_5_TURBO}>GPT 3.5 Turbo</option>
81-
<option value={OpenAIChatModel.GPT_3_5_TURBO_0301}>
82-
GPT 3.5 Turbo 0301
83-
</option>
84-
<option value={OpenAIChatModel.GPT_4}>GPT 4</option>
85-
<option value={OpenAIChatModel.GPT_4_0314}>GPT 4 0314</option>
86-
<option value={OpenAIChatModel.GPT_4_32K}>GPT 4 32K</option>
87-
<option value={OpenAIChatModel.GPT_4_32K_0314}>GPT 4 32K 0314</option>
83+
${...Object.values(OpenAIChatModel).map(value => (<option value={value}>{value}</option>))}
8884
</select>
8985
</div>
9086
<br />

0 commit comments

Comments
 (0)