@@ -10,41 +10,43 @@ import (
10
10
// GPT3 Models are designed for text-based tasks. For code-specific
11
11
// tasks, please refer to the Codex series of models.
12
12
const (
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"
48
50
// Deprecated: Model is shutdown. Use gpt-3.5-turbo-instruct instead.
49
51
GPT3TextDavinci003 = "text-davinci-003"
50
52
// Deprecated: Model is shutdown. Use gpt-3.5-turbo-instruct instead.
@@ -85,38 +87,40 @@ const (
85
87
86
88
var disabledModelsForEndpoints = map [string ]map [string ]bool {
87
89
"/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 ,
120
124
},
121
125
chatCompletionsSuffix : {
122
126
CodexCodeDavinci002 : true ,
0 commit comments