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-08-08T14:08:59.877Z
3+ // Last updated: 2025-12-25T04:17:46.914Z
44
55export enum LanguageModel {
66 /**
@@ -44,7 +44,7 @@ export enum LanguageModel {
4444 */
4545 GPT_4O_2024_11_20 = 'gpt-4o-2024-11-20' ,
4646 /**
47- * GPT-4o Audio
47+ * GPT-4o Audio Preview
4848 */
4949 GPT_4O_AUDIO_PREVIEW = 'gpt-4o-audio-preview' ,
5050 /**
@@ -87,10 +87,6 @@ export enum LanguageModel {
8787 * GPT-4.1 nano
8888 */
8989 GPT_4_1_NANO = 'gpt-4.1-nano' ,
90- /**
91- * GPT-4.5 Preview
92- */
93- GPT_4_5_PREVIEW = 'gpt-4.5-preview' ,
9490 /**
9591 * GPT-4 Turbo
9692 */
@@ -107,10 +103,42 @@ export enum LanguageModel {
107103 * GPT-5
108104 */
109105 GPT_5 = 'gpt-5' ,
106+ /**
107+ * GPT-5.1
108+ */
109+ GPT_5_1 = 'gpt-5.1' ,
110+ /**
111+ * GPT-5.1 Chat
112+ */
113+ GPT_5_1_CHAT_LATEST = 'gpt-5.1-chat-latest' ,
114+ /**
115+ * GPT-5.1 Codex
116+ */
117+ GPT_5_1_CODEX = 'gpt-5.1-codex' ,
118+ /**
119+ * GPT-5.1 Codex mini
120+ */
121+ GPT_5_1_CODEX_MINI = 'gpt-5.1-codex-mini' ,
122+ /**
123+ * GPT-5.2
124+ */
125+ GPT_5_2 = 'gpt-5.2' ,
126+ /**
127+ * GPT-5.2 Chat
128+ */
129+ GPT_5_2_CHAT_LATEST = 'gpt-5.2-chat-latest' ,
130+ /**
131+ * GPT-5.2 pro
132+ */
133+ GPT_5_2_PRO = 'gpt-5.2-pro' ,
110134 /**
111135 * GPT-5 Chat
112136 */
113137 GPT_5_CHAT_LATEST = 'gpt-5-chat-latest' ,
138+ /**
139+ * GPT-5 Codex
140+ */
141+ GPT_5_CODEX = 'gpt-5-codex' ,
114142 /**
115143 * GPT-5 mini
116144 */
@@ -120,17 +148,17 @@ export enum LanguageModel {
120148 */
121149 GPT_5_NANO = 'gpt-5-nano' ,
122150 /**
123- * o1
151+ * GPT-5 pro
124152 */
125- O1 = 'o1 ' ,
153+ GPT_5_PRO = 'gpt-5-pro ' ,
126154 /**
127- * o1-mini
155+ * GPT Audio
128156 */
129- O1_MINI = 'o1-mini ' ,
157+ GPT_AUDIO = 'gpt-audio ' ,
130158 /**
131- * o1-preview
159+ * o1
132160 */
133- O1_PREVIEW = 'o1-preview ' ,
161+ O1 = 'o1' ,
134162 /**
135163 * o1-pro
136164 */
@@ -162,6 +190,15 @@ export enum LanguageModel {
162190}
163191
164192export const ModelTokens : Record < LanguageModel , number > = {
193+ [ LanguageModel . GPT_5_2 ] : 400_000 ,
194+ [ LanguageModel . GPT_5_2_PRO ] : 400_000 ,
195+ [ LanguageModel . GPT_5_2_CHAT_LATEST ] : 128_000 ,
196+ [ LanguageModel . GPT_5_1 ] : 400_000 ,
197+ [ LanguageModel . GPT_5_1_CHAT_LATEST ] : 128_000 ,
198+ [ LanguageModel . GPT_5_1_CODEX ] : 400_000 ,
199+ [ LanguageModel . GPT_5_1_CODEX_MINI ] : 400_000 ,
200+ [ LanguageModel . GPT_5_PRO ] : 400_000 ,
201+ [ LanguageModel . GPT_5_CODEX ] : 400_000 ,
165202 [ LanguageModel . GPT_5 ] : 400_000 ,
166203 [ LanguageModel . GPT_5_MINI ] : 400_000 ,
167204 [ LanguageModel . GPT_5_NANO ] : 400_000 ,
@@ -173,21 +210,19 @@ export const ModelTokens: Record<LanguageModel, number> = {
173210 [ LanguageModel . O3_DEEP_RESEARCH ] : 200_000 ,
174211 [ LanguageModel . O3_MINI ] : 200_000 ,
175212 [ LanguageModel . O1_PRO ] : 200_000 ,
176- [ LanguageModel . O1_MINI ] : 128_000 ,
177213 [ LanguageModel . O1 ] : 200_000 ,
178- [ LanguageModel . O1_PREVIEW ] : 128_000 ,
179214 [ LanguageModel . GPT_4_1 ] : 1_047_576 ,
180215 [ LanguageModel . GPT_4_1_MINI ] : 1_047_576 ,
181216 [ LanguageModel . GPT_4_1_NANO ] : 1_047_576 ,
182- [ LanguageModel . GPT_4_5_PREVIEW ] : 128_000 ,
183217 [ LanguageModel . GPT_4O_MINI ] : 128_000 ,
184218 [ LanguageModel . GPT_4O_MINI_SEARCH_PREVIEW ] : 128_000 ,
185- [ LanguageModel . GPT_4O_MINI_AUDIO_PREVIEW ] : 128_000 ,
186219 [ LanguageModel . GPT_4O ] : 128_000 ,
187220 [ LanguageModel . GPT_4O_SEARCH_PREVIEW ] : 128_000 ,
188221 [ LanguageModel . GPT_4O_2024_11_20 ] : 128_000 ,
189222 [ LanguageModel . GPT_4O_2024_05_13 ] : 128_000 ,
223+ [ LanguageModel . GPT_AUDIO ] : 128_000 ,
190224 [ LanguageModel . GPT_4O_AUDIO_PREVIEW ] : 128_000 ,
225+ [ LanguageModel . GPT_4O_MINI_AUDIO_PREVIEW ] : 128_000 ,
191226 [ LanguageModel . CHATGPT_4O_LATEST ] : 128_000 ,
192227 [ LanguageModel . GPT_4_TURBO ] : 128_000 ,
193228 [ LanguageModel . GPT_4_TURBO_2024_04_09 ] : 128_000 ,
0 commit comments