refactor(models): comment out old model configurations

This commit is contained in:
sharath 2025-07-16 13:27:56 +00:00
parent 24acc948b5
commit d4b031d00e
No known key found for this signature in database
3 changed files with 52 additions and 53 deletions

View File

@ -10,39 +10,38 @@ MODELS = {
}, },
"tier_availability": ["free", "paid"] "tier_availability": ["free", "paid"]
}, },
# "openrouter/deepseek/deepseek-chat": {
"openrouter/deepseek/deepseek-chat": { # "aliases": ["deepseek"],
"aliases": ["deepseek"], # "pricing": {
"pricing": { # "input_cost_per_million_tokens": 0.38,
"input_cost_per_million_tokens": 0.38, # "output_cost_per_million_tokens": 0.89
"output_cost_per_million_tokens": 0.89 # },
}, # "tier_availability": ["free", "paid"]
"tier_availability": ["free", "paid"] # },
}, # "openrouter/qwen/qwen3-235b-a22b": {
"openrouter/qwen/qwen3-235b-a22b": { # "aliases": ["qwen3"],
"aliases": ["qwen3"], # "pricing": {
"pricing": { # "input_cost_per_million_tokens": 0.13,
"input_cost_per_million_tokens": 0.13, # "output_cost_per_million_tokens": 0.60
"output_cost_per_million_tokens": 0.60 # },
}, # "tier_availability": ["free", "paid"]
"tier_availability": ["free", "paid"] # },
}, # "openrouter/google/gemini-2.5-flash-preview-05-20": {
"openrouter/google/gemini-2.5-flash-preview-05-20": { # "aliases": ["gemini-flash-2.5"],
"aliases": ["gemini-flash-2.5"], # "pricing": {
"pricing": { # "input_cost_per_million_tokens": 0.15,
"input_cost_per_million_tokens": 0.15, # "output_cost_per_million_tokens": 0.60
"output_cost_per_million_tokens": 0.60 # },
}, # "tier_availability": ["free", "paid"]
"tier_availability": ["free", "paid"] # },
}, # "openrouter/deepseek/deepseek-chat-v3-0324": {
"openrouter/deepseek/deepseek-chat-v3-0324": { # "aliases": ["deepseek/deepseek-chat-v3-0324"],
"aliases": ["deepseek/deepseek-chat-v3-0324"], # "pricing": {
"pricing": { # "input_cost_per_million_tokens": 0.38,
"input_cost_per_million_tokens": 0.38, # "output_cost_per_million_tokens": 0.89
"output_cost_per_million_tokens": 0.89 # },
}, # "tier_availability": ["free", "paid"]
"tier_availability": ["free", "paid"] # },
},
"openrouter/moonshotai/kimi-k2": { "openrouter/moonshotai/kimi-k2": {
"aliases": ["moonshotai/kimi-k2"], "aliases": ["moonshotai/kimi-k2"],
"pricing": { "pricing": {

View File

@ -38,18 +38,18 @@ export const MODELS = {
lowQuality: false lowQuality: false
}, },
'gemini-flash-2.5': { // 'gemini-flash-2.5': {
tier: 'free', // tier: 'free',
priority: 70, // priority: 70,
recommended: false, // recommended: false,
lowQuality: false // lowQuality: false
}, // },
'qwen3': { // 'qwen3': {
tier: 'free', // tier: 'free',
priority: 60, // priority: 60,
recommended: false, // recommended: false,
lowQuality: false // lowQuality: false
}, // },
// Premium/Paid tier models (require subscription) - except specific free models // Premium/Paid tier models (require subscription) - except specific free models
'moonshotai/kimi-k2': { 'moonshotai/kimi-k2': {
@ -100,12 +100,12 @@ export const MODELS = {
recommended: false, recommended: false,
lowQuality: false lowQuality: false
}, },
'deepseek/deepseek-chat-v3-0324': { // 'deepseek/deepseek-chat-v3-0324': {
tier: 'free', // tier: 'free',
priority: 75, // priority: 75,
recommended: false, // recommended: false,
lowQuality: false // lowQuality: false
}, // },
}; };
// Helper to check if a user can access a model based on subscription status // Helper to check if a user can access a model based on subscription status

View File

@ -599,8 +599,8 @@ export const ModelSelector: React.FC<ModelSelectorProps> = ({
{/* Premium Models Section */} {/* Premium Models Section */}
<div className="mt-4 border-t border-border pt-2"> <div className="mt-4 border-t border-border pt-2">
<div className="px-3 py-1.5 text-xs font-medium text-blue-500 flex items-center"> <div className="px-3 py-1.5 text-xs font-medium text-blue-500 flex items-center">
<Crown className="h-3.5 w-3.5 mr-1.5" /> {/* <Crown className="h-3.5 w-3.5 mr-1.5" /> */}
Premium Models Additional Models
</div> </div>
{/* Premium models container with paywall overlay */} {/* Premium models container with paywall overlay */}