diff --git a/backend/utils/constants.py b/backend/utils/constants.py index 93fe83b2..7d9d4246 100644 --- a/backend/utils/constants.py +++ b/backend/utils/constants.py @@ -8,7 +8,7 @@ MODELS = { "input_cost_per_million_tokens": 3.00, "output_cost_per_million_tokens": 15.00 }, - "tier_availability": ["free", "paid"] + "tier_availability": ["paid"] }, # "openrouter/deepseek/deepseek-chat": { # "aliases": ["deepseek"], @@ -56,7 +56,7 @@ MODELS = { "input_cost_per_million_tokens": 5.00, "output_cost_per_million_tokens": 15.00 }, - "tier_availability": ["free", "paid"] + "tier_availability": ["paid"] }, # Paid tier only models diff --git a/frontend/src/components/thread/chat-input/_use-model-selection.ts b/frontend/src/components/thread/chat-input/_use-model-selection.ts index 70c83218..438a3241 100644 --- a/frontend/src/components/thread/chat-input/_use-model-selection.ts +++ b/frontend/src/components/thread/chat-input/_use-model-selection.ts @@ -32,7 +32,7 @@ export interface CustomModel { export const MODELS = { // Free tier models (available to all users) 'claude-sonnet-4': { - tier: 'free', + tier: 'premium', priority: 100, recommended: true, lowQuality: false @@ -59,7 +59,7 @@ export const MODELS = { lowQuality: false }, 'grok-4': { - tier: 'free', + tier: 'premium', priority: 98, recommended: false, lowQuality: false diff --git a/frontend/src/components/thread/chat-input/model-selector.tsx b/frontend/src/components/thread/chat-input/model-selector.tsx index 2977b8a0..1ad2b0c0 100644 --- a/frontend/src/components/thread/chat-input/model-selector.tsx +++ b/frontend/src/components/thread/chat-input/model-selector.tsx @@ -599,8 +599,8 @@ export const ModelSelector: React.FC = ({ {/* Premium Models Section */}
- {/* */} - Additional Models + + Premium Models
{/* Premium models container with paywall overlay */}