diff --git a/frontend/src/components/ModelSelector.tsx b/frontend/src/components/ModelSelector.tsx index 34c8b4cd..b6946f31 100644 --- a/frontend/src/components/ModelSelector.tsx +++ b/frontend/src/components/ModelSelector.tsx @@ -53,10 +53,16 @@ export const MODEL_CONFIG: Record = { }, "deepseek-r1-0528": { displayName: "DeepSeek R1 0528 671B", - badges: ["Pro", "Beta"], + badges: ["Pro", "New"], requiresPro: true, tokenLimit: 130000 }, + "gpt-oss-120b": { + displayName: "OpenAI GPT-OSS 120B", + badges: ["Pro", "New"], + requiresPro: true, + tokenLimit: 128000 + }, "mistral-small-3-1-24b": { displayName: "Mistral Small 3.1 24B", badges: ["Pro"], @@ -213,6 +219,8 @@ export function ModelSelector({ badgeClass += " bg-gradient-to-r from-purple-500/10 to-blue-500/10 text-purple-600"; } else if (badge === "Starter") { badgeClass += " bg-gradient-to-r from-green-500/10 to-emerald-500/10 text-green-600"; + } else if (badge === "New") { + badgeClass += " bg-gradient-to-r from-blue-500/10 to-cyan-500/10 text-blue-600"; } else if (badge === "Beta") { badgeClass += " bg-gradient-to-r from-yellow-500/10 to-orange-500/10 text-yellow-600"; } else { diff --git a/frontend/src/config/pricingConfig.tsx b/frontend/src/config/pricingConfig.tsx index 3ed2397b..bb8e877b 100644 --- a/frontend/src/config/pricingConfig.tsx +++ b/frontend/src/config/pricingConfig.tsx @@ -49,6 +49,11 @@ export const PRICING_PLANS: PricingPlan[] = [ included: false, icon: }, + { + text: "OpenAI GPT-OSS 120B", + included: false, + icon: + }, { text: "Gemma 3 27B", included: false, icon: }, { text: "Mistral Small 3.1 24B", @@ -86,6 +91,11 @@ export const PRICING_PLANS: PricingPlan[] = [ included: false, icon: }, + { + text: "OpenAI GPT-OSS 120B", + included: false, + icon: + }, { text: "Mistral Small 3.1 24B", included: false, @@ -122,6 +132,11 @@ export const PRICING_PLANS: PricingPlan[] = [ included: true, icon: }, + { + text: "OpenAI GPT-OSS 120B", + included: true, + icon: + }, { text: "Gemma 3 27B", included: true, icon: }, { text: "Mistral Small 3.1 24B", @@ -173,6 +188,11 @@ export const PRICING_PLANS: PricingPlan[] = [ included: true, icon: }, + { + text: "OpenAI GPT-OSS 120B", + included: true, + icon: + }, { text: "Gemma 3 27B", included: true, icon: }, { text: "Mistral Small 3.1 24B", @@ -233,6 +253,11 @@ export const PRICING_PLANS: PricingPlan[] = [ included: true, icon: }, + { + text: "OpenAI GPT-OSS 120B", + included: true, + icon: + }, { text: "Gemma 3 27B", included: true, icon: }, { text: "Mistral Small 3.1 24B",