@@ -10,41 +10,43 @@ import (
1010// GPT3 Models are designed for text-based tasks. For code-specific
1111// tasks, please refer to the Codex series of models.
1212const (
13- O1Mini = "o1-mini"
14- O1Mini20240912 = "o1-mini-2024-09-12"
15- O1Preview = "o1-preview"
16- O1Preview20240912 = "o1-preview-2024-09-12"
17- O1 = "o1"
18- O120241217 = "o1-2024-12-17"
19- O3Mini = "o3-mini"
20- O3Mini20250131 = "o3-mini-2025-01-31"
21- GPT432K0613 = "gpt-4-32k-0613"
22- GPT432K0314 = "gpt-4-32k-0314"
23- GPT432K = "gpt-4-32k"
24- GPT40613 = "gpt-4-0613"
25- GPT40314 = "gpt-4-0314"
26- GPT4o = "gpt-4o"
27- GPT4o20240513 = "gpt-4o-2024-05-13"
28- GPT4o20240806 = "gpt-4o-2024-08-06"
29- GPT4o20241120 = "gpt-4o-2024-11-20"
30- GPT4oLatest = "chatgpt-4o-latest"
31- GPT4oMini = "gpt-4o-mini"
32- GPT4oMini20240718 = "gpt-4o-mini-2024-07-18"
33- GPT4Turbo = "gpt-4-turbo"
34- GPT4Turbo20240409 = "gpt-4-turbo-2024-04-09"
35- GPT4Turbo0125 = "gpt-4-0125-preview"
36- GPT4Turbo1106 = "gpt-4-1106-preview"
37- GPT4TurboPreview = "gpt-4-turbo-preview"
38- GPT4VisionPreview = "gpt-4-vision-preview"
39- GPT4 = "gpt-4"
40- GPT3Dot5Turbo0125 = "gpt-3.5-turbo-0125"
41- GPT3Dot5Turbo1106 = "gpt-3.5-turbo-1106"
42- GPT3Dot5Turbo0613 = "gpt-3.5-turbo-0613"
43- GPT3Dot5Turbo0301 = "gpt-3.5-turbo-0301"
44- GPT3Dot5Turbo16K = "gpt-3.5-turbo-16k"
45- GPT3Dot5Turbo16K0613 = "gpt-3.5-turbo-16k-0613"
46- GPT3Dot5Turbo = "gpt-3.5-turbo"
47- GPT3Dot5TurboInstruct = "gpt-3.5-turbo-instruct"
13+ O1Mini = "o1-mini"
14+ O1Mini20240912 = "o1-mini-2024-09-12"
15+ O1Preview = "o1-preview"
16+ O1Preview20240912 = "o1-preview-2024-09-12"
17+ O1 = "o1"
18+ O120241217 = "o1-2024-12-17"
19+ O3Mini = "o3-mini"
20+ O3Mini20250131 = "o3-mini-2025-01-31"
21+ GPT432K0613 = "gpt-4-32k-0613"
22+ GPT432K0314 = "gpt-4-32k-0314"
23+ GPT432K = "gpt-4-32k"
24+ GPT40613 = "gpt-4-0613"
25+ GPT40314 = "gpt-4-0314"
26+ GPT4o = "gpt-4o"
27+ GPT4o20240513 = "gpt-4o-2024-05-13"
28+ GPT4o20240806 = "gpt-4o-2024-08-06"
29+ GPT4o20241120 = "gpt-4o-2024-11-20"
30+ GPT4oLatest = "chatgpt-4o-latest"
31+ GPT4oMini = "gpt-4o-mini"
32+ GPT4oMini20240718 = "gpt-4o-mini-2024-07-18"
33+ GPT4Turbo = "gpt-4-turbo"
34+ GPT4Turbo20240409 = "gpt-4-turbo-2024-04-09"
35+ GPT4Turbo0125 = "gpt-4-0125-preview"
36+ GPT4Turbo1106 = "gpt-4-1106-preview"
37+ GPT4TurboPreview = "gpt-4-turbo-preview"
38+ GPT4VisionPreview = "gpt-4-vision-preview"
39+ GPT4 = "gpt-4"
40+ GPT4Dot5Preview = "gpt-4.5-preview"
41+ GPT4Dot5Preview20250227 = "gpt-4.5-preview-2025-02-27"
42+ GPT3Dot5Turbo0125 = "gpt-3.5-turbo-0125"
43+ GPT3Dot5Turbo1106 = "gpt-3.5-turbo-1106"
44+ GPT3Dot5Turbo0613 = "gpt-3.5-turbo-0613"
45+ GPT3Dot5Turbo0301 = "gpt-3.5-turbo-0301"
46+ GPT3Dot5Turbo16K = "gpt-3.5-turbo-16k"
47+ GPT3Dot5Turbo16K0613 = "gpt-3.5-turbo-16k-0613"
48+ GPT3Dot5Turbo = "gpt-3.5-turbo"
49+ GPT3Dot5TurboInstruct = "gpt-3.5-turbo-instruct"
4850 // Deprecated: Model is shutdown. Use gpt-3.5-turbo-instruct instead.
4951 GPT3TextDavinci003 = "text-davinci-003"
5052 // Deprecated: Model is shutdown. Use gpt-3.5-turbo-instruct instead.
@@ -85,38 +87,40 @@ const (
8587
8688var disabledModelsForEndpoints = map [string ]map [string ]bool {
8789 "/completions" : {
88- O1Mini : true ,
89- O1Mini20240912 : true ,
90- O1Preview : true ,
91- O1Preview20240912 : true ,
92- O3Mini : true ,
93- O3Mini20250131 : true ,
94- GPT3Dot5Turbo : true ,
95- GPT3Dot5Turbo0301 : true ,
96- GPT3Dot5Turbo0613 : true ,
97- GPT3Dot5Turbo1106 : true ,
98- GPT3Dot5Turbo0125 : true ,
99- GPT3Dot5Turbo16K : true ,
100- GPT3Dot5Turbo16K0613 : true ,
101- GPT4 : true ,
102- GPT4o : true ,
103- GPT4o20240513 : true ,
104- GPT4o20240806 : true ,
105- GPT4o20241120 : true ,
106- GPT4oLatest : true ,
107- GPT4oMini : true ,
108- GPT4oMini20240718 : true ,
109- GPT4TurboPreview : true ,
110- GPT4VisionPreview : true ,
111- GPT4Turbo1106 : true ,
112- GPT4Turbo0125 : true ,
113- GPT4Turbo : true ,
114- GPT4Turbo20240409 : true ,
115- GPT40314 : true ,
116- GPT40613 : true ,
117- GPT432K : true ,
118- GPT432K0314 : true ,
119- GPT432K0613 : true ,
90+ O1Mini : true ,
91+ O1Mini20240912 : true ,
92+ O1Preview : true ,
93+ O1Preview20240912 : true ,
94+ O3Mini : true ,
95+ O3Mini20250131 : true ,
96+ GPT3Dot5Turbo : true ,
97+ GPT3Dot5Turbo0301 : true ,
98+ GPT3Dot5Turbo0613 : true ,
99+ GPT3Dot5Turbo1106 : true ,
100+ GPT3Dot5Turbo0125 : true ,
101+ GPT3Dot5Turbo16K : true ,
102+ GPT3Dot5Turbo16K0613 : true ,
103+ GPT4 : true ,
104+ GPT4Dot5Preview : true ,
105+ GPT4Dot5Preview20250227 : true ,
106+ GPT4o : true ,
107+ GPT4o20240513 : true ,
108+ GPT4o20240806 : true ,
109+ GPT4o20241120 : true ,
110+ GPT4oLatest : true ,
111+ GPT4oMini : true ,
112+ GPT4oMini20240718 : true ,
113+ GPT4TurboPreview : true ,
114+ GPT4VisionPreview : true ,
115+ GPT4Turbo1106 : true ,
116+ GPT4Turbo0125 : true ,
117+ GPT4Turbo : true ,
118+ GPT4Turbo20240409 : true ,
119+ GPT40314 : true ,
120+ GPT40613 : true ,
121+ GPT432K : true ,
122+ GPT432K0314 : true ,
123+ GPT432K0613 : true ,
120124 },
121125 chatCompletionsSuffix : {
122126 CodexCodeDavinci002 : true ,
0 commit comments