From ac9f632afffabc304a30437725026c594ef00fea Mon Sep 17 00:00:00 2001 From: "Apple\\Apple" Date: Sat, 7 Jun 2025 02:57:16 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat:=20add=20support=20for=20OpenA?= =?UTF-8?q?I=20o1/o3/o4=20series=20models=20in=20model=20categorization?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Extended OpenAI model filter to include o1, o3, and o4 series models - Updated model categorization logic to properly classify reasoning models - Ensures all OpenAI model variants (o1-mini, o1-preview, o3, o4, etc.) are correctly grouped under OpenAI category - Maintains backward compatibility with existing GPT and other OpenAI model series --- web/src/helpers/render.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/web/src/helpers/render.js b/web/src/helpers/render.js index 98e7846c..b48ede84 100644 --- a/web/src/helpers/render.js +++ b/web/src/helpers/render.js @@ -128,7 +128,10 @@ export const getModelCategories = (() => { model.model_name.toLowerCase().includes('babbage') || model.model_name.toLowerCase().includes('davinci') || model.model_name.toLowerCase().includes('curie') || - model.model_name.toLowerCase().includes('ada') + model.model_name.toLowerCase().includes('ada') || + model.model_name.toLowerCase().includes('o1') || + model.model_name.toLowerCase().includes('o3') || + model.model_name.toLowerCase().includes('o4') }, anthropic: { label: 'Anthropic',