summarylogtreecommitdiffstats
path: root/0001-support-GPT-4-Turbo.patch
blob: 4507603f494038187855d5e8d459af556aed37bc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
From 615ba589f310f8985e9e56a2449b9952ec45e84a Mon Sep 17 00:00:00 2001
From: Liao Junxuan <mikeljx@126.com>
Date: Tue, 16 Jan 2024 17:22:53 +0800
Subject: [PATCH] support GPT-4-Turbo

source: https://github.com/mckaywrigley/chatbot-ui/issues/1022#issuecomment-1814319276
---
 types/openai.ts | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/types/openai.ts b/types/openai.ts
index 8e423da..32f0ff5 100644
--- a/types/openai.ts
+++ b/types/openai.ts
@@ -8,6 +8,8 @@ export interface OpenAIModel {
 export enum OpenAIModelID {
   GPT_3_5 = 'gpt-3.5-turbo',
   GPT_4 = 'gpt-4',
+  GPT_4_32K_0613 = 'gpt-4-32k-0613',
+  GPT_4_128K = 'gpt-4-1106-preview'
 }
 
 // in case the `DEFAULT_MODEL` environment variable is not set or set to an unsupported model
@@ -26,4 +28,16 @@ export const OpenAIModels: Record<OpenAIModelID, OpenAIModel> = {
     maxLength: 24000,
     tokenLimit: 8000,
   },
+  [OpenAIModelID.GPT_4_32K_0613]: {
+    id: OpenAIModelID.GPT_4_32K_0613,
+    name: 'GPT-4-32K-0613',
+    maxLength: 96000,
+    tokenLimit: 32000,
+  },
+  [OpenAIModelID.GPT_4_128K] :{
+    id: OpenAIModelID.GPT_4_128K,
+    name: 'GPT-4-128K',
+    maxLength: 96000,
+    tokenLimit: 128000
+  }
 };
-- 
2.43.0