Skip to content

Commit 49ccb39

Browse files
committed
Add new models
1 parent aece8aa commit 49ccb39

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

Tool/Sources/Preferences/Types/ChatGPTModel.swift

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,19 @@ public enum ChatGPTModel: String {
55
case gpt35Turbo16k = "gpt-3.5-turbo-16k"
66
case gpt4 = "gpt-4"
77
case gpt432k = "gpt-4-32k"
8+
case gpt4TurboPreview = "gpt-4-turbo-preview"
89
case gpt40314 = "gpt-4-0314"
910
case gpt40613 = "gpt-4-0613"
1011
case gpt41106Preview = "gpt-4-1106-preview"
1112
case gpt4VisionPreview = "gpt-4-vision-preview"
1213
case gpt35Turbo0301 = "gpt-3.5-turbo-0301"
1314
case gpt35Turbo0613 = "gpt-3.5-turbo-0613"
1415
case gpt35Turbo1106 = "gpt-3.5-turbo-1106"
16+
case gpt35Turbo0125 = "gpt-3.5-turbo-0125"
1517
case gpt35Turbo16k0613 = "gpt-3.5-turbo-16k-0613"
1618
case gpt432k0314 = "gpt-4-32k-0314"
1719
case gpt432k0613 = "gpt-4-32k-0613"
20+
case gpt40125 = "gpt-4-0125-preview"
1821
}
1922

2023
public extension ChatGPTModel {
@@ -36,6 +39,8 @@ public extension ChatGPTModel {
3639
return 4096
3740
case .gpt35Turbo1106:
3841
return 16385
42+
case .gpt35Turbo0125:
43+
return 16385
3944
case .gpt35Turbo16k:
4045
return 16385
4146
case .gpt35Turbo16k0613:
@@ -48,6 +53,10 @@ public extension ChatGPTModel {
4853
return 128000
4954
case .gpt4VisionPreview:
5055
return 128000
56+
case .gpt4TurboPreview:
57+
return 128000
58+
case .gpt40125:
59+
return 128000
5160
}
5261
}
5362

0 commit comments

Comments
 (0)