11// refs: https://github.com/lobehub/lobe-chat/blob/main/src/config/modelProviders/openai.ts
22// Auto-generated file. Do not edit manually.
3- // Last updated: 2025-05-27T03:49:33.481Z
3+ // Last updated: 2025-08-08T14:08:59.877Z
44
55export enum LanguageModel {
66 /**
77 * ChatGPT-4o
88 */
99 CHATGPT_4O_LATEST = 'chatgpt-4o-latest' ,
10+ /**
11+ * Codex mini
12+ */
13+ CODEX_MINI_LATEST = 'codex-mini-latest' ,
14+ /**
15+ * Computer Use Preview
16+ */
17+ COMPUTER_USE_PREVIEW = 'computer-use-preview' ,
1018 /**
1119 * GPT-3.5 Turbo
1220 */
@@ -35,10 +43,26 @@ export enum LanguageModel {
3543 * GPT-4o 1120
3644 */
3745 GPT_4O_2024_11_20 = 'gpt-4o-2024-11-20' ,
46+ /**
47+ * GPT-4o Audio
48+ */
49+ GPT_4O_AUDIO_PREVIEW = 'gpt-4o-audio-preview' ,
3850 /**
3951 * GPT-4o mini
4052 */
4153 GPT_4O_MINI = 'gpt-4o-mini' ,
54+ /**
55+ * GPT-4o mini Audio
56+ */
57+ GPT_4O_MINI_AUDIO_PREVIEW = 'gpt-4o-mini-audio-preview' ,
58+ /**
59+ * GPT-4o mini Search Preview
60+ */
61+ GPT_4O_MINI_SEARCH_PREVIEW = 'gpt-4o-mini-search-preview' ,
62+ /**
63+ * GPT-4o Search Preview
64+ */
65+ GPT_4O_SEARCH_PREVIEW = 'gpt-4o-search-preview' ,
4266 /**
4367 * GPT-4 Turbo Preview 0125
4468 */
@@ -63,10 +87,6 @@ export enum LanguageModel {
6387 * GPT-4.1 nano
6488 */
6589 GPT_4_1_NANO = 'gpt-4.1-nano' ,
66- /**
67- * GPT-4 32K
68- */
69- GPT_4_32K = 'gpt-4-32k' ,
7090 /**
7191 * GPT-4.5 Preview
7292 */
@@ -83,6 +103,22 @@ export enum LanguageModel {
83103 * GPT-4 Turbo Preview
84104 */
85105 GPT_4_TURBO_PREVIEW = 'gpt-4-turbo-preview' ,
106+ /**
107+ * GPT-5
108+ */
109+ GPT_5 = 'gpt-5' ,
110+ /**
111+ * GPT-5 Chat
112+ */
113+ GPT_5_CHAT_LATEST = 'gpt-5-chat-latest' ,
114+ /**
115+ * GPT-5 mini
116+ */
117+ GPT_5_MINI = 'gpt-5-mini' ,
118+ /**
119+ * GPT-5 nano
120+ */
121+ GPT_5_NANO = 'gpt-5-nano' ,
86122 /**
87123 * o1
88124 */
@@ -95,35 +131,63 @@ export enum LanguageModel {
95131 * o1-preview
96132 */
97133 O1_PREVIEW = 'o1-preview' ,
134+ /**
135+ * o1-pro
136+ */
137+ O1_PRO = 'o1-pro' ,
98138 /**
99139 * o3
100140 */
101141 O3 = 'o3' ,
142+ /**
143+ * o3 Deep Research
144+ */
145+ O3_DEEP_RESEARCH = 'o3-deep-research' ,
102146 /**
103147 * o3-mini
104148 */
105149 O3_MINI = 'o3-mini' ,
150+ /**
151+ * o3-pro
152+ */
153+ O3_PRO = 'o3-pro' ,
106154 /**
107155 * o4-mini
108156 */
109157 O4_MINI = 'o4-mini' ,
158+ /**
159+ * o4-mini Deep Research
160+ */
161+ O4_MINI_DEEP_RESEARCH = 'o4-mini-deep-research' ,
110162}
111163
112164export const ModelTokens : Record < LanguageModel , number > = {
113- [ LanguageModel . O3 ] : 200_000 ,
165+ [ LanguageModel . GPT_5 ] : 400_000 ,
166+ [ LanguageModel . GPT_5_MINI ] : 400_000 ,
167+ [ LanguageModel . GPT_5_NANO ] : 400_000 ,
168+ [ LanguageModel . GPT_5_CHAT_LATEST ] : 400_000 ,
114169 [ LanguageModel . O4_MINI ] : 200_000 ,
115- [ LanguageModel . GPT_4_1 ] : 1_047_576 ,
116- [ LanguageModel . GPT_4_1_MINI ] : 1_047_576 ,
117- [ LanguageModel . GPT_4_1_NANO ] : 1_047_576 ,
170+ [ LanguageModel . O4_MINI_DEEP_RESEARCH ] : 200_000 ,
171+ [ LanguageModel . O3_PRO ] : 200_000 ,
172+ [ LanguageModel . O3 ] : 200_000 ,
173+ [ LanguageModel . O3_DEEP_RESEARCH ] : 200_000 ,
118174 [ LanguageModel . O3_MINI ] : 200_000 ,
175+ [ LanguageModel . O1_PRO ] : 200_000 ,
119176 [ LanguageModel . O1_MINI ] : 128_000 ,
120177 [ LanguageModel . O1 ] : 200_000 ,
121178 [ LanguageModel . O1_PREVIEW ] : 128_000 ,
179+ [ LanguageModel . GPT_4_1 ] : 1_047_576 ,
180+ [ LanguageModel . GPT_4_1_MINI ] : 1_047_576 ,
181+ [ LanguageModel . GPT_4_1_NANO ] : 1_047_576 ,
122182 [ LanguageModel . GPT_4_5_PREVIEW ] : 128_000 ,
123183 [ LanguageModel . GPT_4O_MINI ] : 128_000 ,
124- [ LanguageModel . GPT_4O_2024_11_20 ] : 128_000 ,
184+ [ LanguageModel . GPT_4O_MINI_SEARCH_PREVIEW ] : 128_000 ,
185+ [ LanguageModel . GPT_4O_MINI_AUDIO_PREVIEW ] : 128_000 ,
125186 [ LanguageModel . GPT_4O ] : 128_000 ,
187+ [ LanguageModel . GPT_4O_SEARCH_PREVIEW ] : 128_000 ,
188+ [ LanguageModel . GPT_4O_2024_11_20 ] : 128_000 ,
126189 [ LanguageModel . GPT_4O_2024_05_13 ] : 128_000 ,
190+ [ LanguageModel . GPT_4O_AUDIO_PREVIEW ] : 128_000 ,
127191 [ LanguageModel . CHATGPT_4O_LATEST ] : 128_000 ,
128192 [ LanguageModel . GPT_4_TURBO ] : 128_000 ,
129193 [ LanguageModel . GPT_4_TURBO_2024_04_09 ] : 128_000 ,
@@ -132,10 +196,11 @@ export const ModelTokens: Record<LanguageModel, number> = {
132196 [ LanguageModel . GPT_4_1106_PREVIEW ] : 128_000 ,
133197 [ LanguageModel . GPT_4 ] : 8192 ,
134198 [ LanguageModel . GPT_4_0613 ] : 8192 ,
135- [ LanguageModel . GPT_4_32K ] : 32_768 ,
136199 [ LanguageModel . GPT_3_5_TURBO ] : 16_384 ,
137200 [ LanguageModel . GPT_3_5_TURBO_0125 ] : 16_384 ,
138201 [ LanguageModel . GPT_3_5_TURBO_1106 ] : 16_384 ,
202+ [ LanguageModel . CODEX_MINI_LATEST ] : 200_000 ,
203+ [ LanguageModel . COMPUTER_USE_PREVIEW ] : 8192 ,
139204} ;
140205
141- export const defaultModel = LanguageModel . O4_MINI ;
206+ export const defaultModel = LanguageModel . GPT_5_MINI ;
0 commit comments