@@ -4,11 +4,14 @@ import React, { useEffect, useState } from 'react';
44
55enum OpenAIChatModel {
66 GPT_4 = 'gpt-4' ,
7- GPT_4_0314 = 'gpt-4-0314 ' ,
8- GPT_4_32K = 'gpt-4-32k ' ,
9- GPT_4_32K_0314 = 'gpt-4-32k-0314 ' ,
7+ GPT_4_o = 'gpt-4o ' ,
8+ GPT_4_TURBO = 'gpt-4-turbo ' ,
9+ GPT_4_0613 = 'gpt-4-0613 ' ,
1010 GPT_3_5_TURBO = 'gpt-3.5-turbo' ,
1111 GPT_3_5_TURBO_0301 = 'gpt-3.5-turbo-0301' ,
12+ GPT_3_5_TURBO_0125 = 'gpt-3.5-turbo-0125' ,
13+ GPT_3_5_TURBO_1106 = 'gpt-3.5-turbo-1106' ,
14+ GPT_3_5_TURBO_INSTRUCT = 'gpt-3.5-turbo-instruct' ,
1215}
1316
1417const Settings = ( ) => {
@@ -77,14 +80,7 @@ const Settings = () => {
7780 onChange = { handleModelChange }
7881 defaultValue = { OpenAIChatModel . GPT_3_5_TURBO }
7982 >
80- < option value = { OpenAIChatModel . GPT_3_5_TURBO } > GPT 3.5 Turbo</ option >
81- < option value = { OpenAIChatModel . GPT_3_5_TURBO_0301 } >
82- GPT 3.5 Turbo 0301
83- </ option >
84- < option value = { OpenAIChatModel . GPT_4 } > GPT 4</ option >
85- < option value = { OpenAIChatModel . GPT_4_0314 } > GPT 4 0314</ option >
86- < option value = { OpenAIChatModel . GPT_4_32K } > GPT 4 32K</ option >
87- < option value = { OpenAIChatModel . GPT_4_32K_0314 } > GPT 4 32K 0314</ option >
83+ ${ ...Object . values ( OpenAIChatModel ) . map ( value => ( < option value = { value } > { value } </ option > ) ) }
8884 </ select >
8985 </ div >
9086 < br />
0 commit comments