diff --git a/app/constant.ts b/app/constant.ts index 7b65fe2d3..1feaa1f4a 100644 --- a/app/constant.ts +++ b/app/constant.ts @@ -174,6 +174,15 @@ export const DEFAULT_MODELS = [ providerType: "openai", }, }, + { + name: "gpt-4o", + available: true, + provider: { + id: "openai", + providerName: "OpenAI", + providerType: "openai", + }, + }, { name: "gpt-4-turbo", available: true, diff --git a/app/masks/en.ts b/app/masks/en.ts index b9c987fbf..79251865f 100644 --- a/app/masks/en.ts +++ b/app/masks/en.ts @@ -20,7 +20,7 @@ export const EN_MASKS: BuiltinMask[] = [ ], "syncGlobalConfig":false, "modelConfig":{ - "model":"gpt-4-turbo-preview", + "model":"gpt-4o", "temperature":0.4, "max_tokens":4000, "presence_penalty":0, @@ -48,7 +48,7 @@ export const EN_MASKS: BuiltinMask[] = [ ], "syncGlobalConfig":false, "modelConfig":{ - "model":"gpt-4-turbo-preview", + "model":"gpt-4o", "temperature":0.5, "top_p":1, "max_tokens":4000, @@ -89,7 +89,7 @@ export const EN_MASKS: BuiltinMask[] = [ ], "syncGlobalConfig":false, "modelConfig":{ - "model":"gpt-4-turbo-preview", + "model":"gpt-4o", "temperature":0.4, "max_tokens":4000, "presence_penalty":0, @@ -131,7 +131,7 @@ export const EN_MASKS: BuiltinMask[] = [ ], "syncGlobalConfig":false, "modelConfig":{ - "model":"gpt-4-turbo-preview", + "model":"gpt-4o", "temperature":0.4, "max_tokens":4000, "presence_penalty":0, @@ -161,7 +161,7 @@ export const EN_MASKS: BuiltinMask[] = [ ], "syncGlobalConfig":false, "modelConfig":{ - "model":"gpt-4-turbo-preview", + "model":"gpt-4o", "temperature":0.5, "top_p":1, "max_tokens":4000, @@ -191,7 +191,7 @@ export const EN_MASKS: BuiltinMask[] = [ ], "syncGlobalConfig":false, "modelConfig":{ - "model":"gpt-4-turbo-preview", + "model":"gpt-4o", "temperature":0.5, "top_p":1, "max_tokens":4000, @@ -227,7 +227,7 @@ export const EN_MASKS: BuiltinMask[] = [ ], "syncGlobalConfig":false, "modelConfig":{ - "model":"gpt-4-turbo-preview", + "model":"gpt-4o", "temperature":0.5, "top_p":1, "max_tokens":4001, diff --git a/app/store/config.ts b/app/store/config.ts index 6dfb1ed2d..a8aff809f 100644 --- a/app/store/config.ts +++ b/app/store/config.ts @@ -46,7 +46,7 @@ export const DEFAULT_CONFIG = { models: DEFAULT_MODELS as any as LLMModel[], modelConfig: { - model: "gpt-4-turbo" as ModelType, + model: "gpt-4o" as ModelType, temperature: 0.5, top_p: 1, max_tokens: 4000, diff --git a/app/utils.ts b/app/utils.ts index 99255a20b..fe3c2a0de 100644 --- a/app/utils.ts +++ b/app/utils.ts @@ -297,6 +297,7 @@ export function isVisionModel(model: string) { "vision", "claude-3", "gemini-1.5-pro", + "gpt-4o", "gpt-4-turbo-2024-04-09", ];