summarylogtreecommitdiffstats
path: root/0001-support-GPT-4-Turbo.patch
diff options
context:
space:
mode:
Diffstat (limited to '0001-support-GPT-4-Turbo.patch')
-rw-r--r--0001-support-GPT-4-Turbo.patch44
1 files changed, 44 insertions, 0 deletions
diff --git a/0001-support-GPT-4-Turbo.patch b/0001-support-GPT-4-Turbo.patch
new file mode 100644
index 000000000000..770071aeda4b
--- /dev/null
+++ b/0001-support-GPT-4-Turbo.patch
@@ -0,0 +1,44 @@
+From 8921efb9d2ec6f4ff1706c0e468c1455b7e8a109 Mon Sep 17 00:00:00 2001
+From: Liao Junxuan <mikeljx@126.com>
+Date: Tue, 12 Dec 2023 20:50:42 +0800
+Subject: [PATCH] support GPT-4-Turbo
+
+source: https://github.com/mckaywrigley/chatbot-ui/issues/1022#issuecomment-1814319276
+---
+ types/openai.ts | 15 +++++++++++++++
+ 1 file changed, 15 insertions(+)
+
+diff --git a/types/openai.ts b/types/openai.ts
+index d404350..4ba8810 100644
+--- a/types/openai.ts
++++ b/types/openai.ts
+@@ -12,6 +12,9 @@ export enum OpenAIModelID {
+ GPT_3_5_AZ = 'gpt-35-turbo',
+ GPT_4 = 'gpt-4',
+ GPT_4_32K = 'gpt-4-32k',
++ 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
+@@ -42,4 +45,16 @@ export const OpenAIModels: Record<OpenAIModelID, OpenAIModel> = {
+ maxLength: 96000,
+ tokenLimit: 32000,
+ },
++ [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
+