diff --git a/src/components/ChatComponents/ChatIcons.tsx b/src/components/ChatComponents/ChatIcons.tsx index a44b71c4..0d9c602d 100644 --- a/src/components/ChatComponents/ChatIcons.tsx +++ b/src/components/ChatComponents/ChatIcons.tsx @@ -168,6 +168,9 @@ const ChatIcons: React.FC = ({ + diff --git a/src/constants.ts b/src/constants.ts index 3f45d9e7..cd3accaa 100644 --- a/src/constants.ts +++ b/src/constants.ts @@ -10,6 +10,7 @@ export enum ChatModels { GPT_35_TURBO = "gpt-3.5-turbo", GPT_35_TURBO_16K = "gpt-3.5-turbo-16k", GPT_4 = "gpt-4", + GPT_4o = "gpt-4o", GPT_4_TURBO = "gpt-4-turbo-preview", GPT_4_32K = "gpt-4-32k", GEMINI_PRO = "gemini-pro", @@ -20,6 +21,7 @@ export enum ChatModelDisplayNames { GPT_35_TURBO = "GPT-3.5", GPT_35_TURBO_16K = "GPT-3.5 16K", GPT_4 = "GPT-4", + GPT_4o = "GPT-4o", GPT_4_TURBO = "GPT-4 TURBO", GPT_4_32K = "GPT-4 32K", AZURE_OPENAI = "AZURE OPENAI", @@ -34,6 +36,7 @@ export const OPENAI_MODELS = new Set([ ChatModelDisplayNames.GPT_35_TURBO, ChatModelDisplayNames.GPT_35_TURBO_16K, ChatModelDisplayNames.GPT_4, + ChatModelDisplayNames.GPT_4o, ChatModelDisplayNames.GPT_4_TURBO, ChatModelDisplayNames.GPT_4_32K, ChatModelDisplayNames.LM_STUDIO, @@ -57,6 +60,7 @@ export const DISPLAY_NAME_TO_MODEL: Record = { [ChatModelDisplayNames.GPT_35_TURBO]: ChatModels.GPT_35_TURBO, [ChatModelDisplayNames.GPT_35_TURBO_16K]: ChatModels.GPT_35_TURBO_16K, [ChatModelDisplayNames.GPT_4]: ChatModels.GPT_4, + [ChatModelDisplayNames.GPT_4o]: ChatModels.GPT_4o, [ChatModelDisplayNames.GPT_4_TURBO]: ChatModels.GPT_4_TURBO, [ChatModelDisplayNames.GPT_4_32K]: ChatModels.GPT_4_32K, [ChatModelDisplayNames.AZURE_OPENAI]: "azure_openai",