diff --git a/packages/node/core/src/handlers/openai/types.ts b/packages/node/core/src/handlers/openai/types.ts index d8ec575..773173f 100644 --- a/packages/node/core/src/handlers/openai/types.ts +++ b/packages/node/core/src/handlers/openai/types.ts @@ -1,26 +1,14 @@ export const supportedOpenAiChatModels = [ - 'gpt-4-0125-preview', - 'gpt-4-turbo-preview', - 'gpt-4-1106-preview', - 'gpt-4-vision-preview', - 'gpt-4', - 'gpt-4-0314', - 'gpt-4-0613', - 'gpt-4-32k', - 'gpt-4-32k-0314', - 'gpt-4-32k-0613', - 'gpt-3.5-turbo', - 'gpt-3.5-turbo-16k', - 'gpt-3.5-turbo-0301', - 'gpt-3.5-turbo-0613', - 'gpt-3.5-turbo-1106', - 'gpt-3.5-turbo-0125', - 'gpt-3.5-turbo-16k-0613', + "gpt-4", + "gpt-4-turbo", + "gpt-4o", + "gpt-4o-mini", + "gpt-3.5-turbo", ]; export type OpenAiChatModel = typeof supportedOpenAiChatModels[number]; -export const openAiDefaultChatModel: OpenAiChatModel = 'gpt-3.5-turbo'; +export const openAiDefaultChatModel: OpenAiChatModel = 'gpt-4o'; export const asOpenAiChatModel = (value: any): OpenAiChatModel | undefined => { if (supportedOpenAiChatModels.includes(value)) { diff --git a/packages/node/server/src/utils/createServer.ts b/packages/node/server/src/utils/createServer.ts index 977e17a..9d36d60 100644 --- a/packages/node/server/src/utils/createServer.ts +++ b/packages/node/server/src/utils/createServer.ts @@ -50,7 +50,7 @@ export const createServer = (config: ServerConfig) => { const middlewareConfig: MiddlewareConfig = { apiKey: config.apiKey, - chatModel: 'gpt-4' + chatModel: 'gpt-4o' } const nlbridge = defaultMiddleware(config.api, middlewareConfig);