fix: update Claude model catalog with correct 4.6/4.5 versions, order by capability
- Opus 4.6 first, then Sonnet 4.6, Haiku 4.5 - Add legacy 4.5 Sonnet/Haiku, remove obsolete 3.5 versions - Fix OpenRouter Claude labels to match Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -5,7 +5,7 @@ import { useAuth } from '../AuthContext'
|
||||
|
||||
// ─── Provider catalogs ────────────────────────────────────────────────────────
|
||||
const TEXT_PROVIDERS = [
|
||||
{ value: 'claude', label: 'Claude (Anthropic)', defaultModel: 'claude-sonnet-4-20250514' },
|
||||
{ value: 'claude', label: 'Claude (Anthropic)', defaultModel: 'claude-sonnet-4-20250514' }, // Sonnet 4.6
|
||||
{ value: 'openai', label: 'OpenAI', defaultModel: 'gpt-4o-mini' },
|
||||
{ value: 'gemini', label: 'Gemini (Google)', defaultModel: 'gemini-2.0-flash' },
|
||||
{ value: 'openrouter', label: 'OpenRouter', defaultModel: 'openai/gpt-4o-mini' },
|
||||
@@ -15,11 +15,11 @@ const TEXT_PROVIDERS = [
|
||||
// ─── Model catalogs per provider ─────────────────────────────────────────────
|
||||
const MODELS_BY_PROVIDER = {
|
||||
claude: [
|
||||
{ value: 'claude-sonnet-4-20250514', label: 'Claude Sonnet 4' },
|
||||
{ value: 'claude-opus-4-20250514', label: 'Claude Opus 4' },
|
||||
{ value: 'claude-haiku-4-20250514', label: 'Claude Haiku 4' },
|
||||
{ value: 'claude-3-5-sonnet-20241022', label: 'Claude 3.5 Sonnet' },
|
||||
{ value: 'claude-3-5-haiku-20241022', label: 'Claude 3.5 Haiku' },
|
||||
{ value: 'claude-opus-4-20250514', label: 'Claude Opus 4.6' },
|
||||
{ value: 'claude-sonnet-4-20250514', label: 'Claude Sonnet 4.6' },
|
||||
{ value: 'claude-haiku-4-20250514', label: 'Claude Haiku 4.5' },
|
||||
{ value: 'claude-4-5-sonnet-20250514', label: 'Claude 4.5 Sonnet (legacy)' },
|
||||
{ value: 'claude-4-5-haiku-20250514', label: 'Claude 4.5 Haiku (legacy)' },
|
||||
],
|
||||
openai: [
|
||||
{ value: 'gpt-4o', label: 'GPT-4o' },
|
||||
@@ -36,7 +36,8 @@ const MODELS_BY_PROVIDER = {
|
||||
{ value: 'gemini-2.0-flash-lite', label: 'Gemini 2.0 Flash Lite' },
|
||||
],
|
||||
openrouter: [
|
||||
{ value: 'anthropic/claude-sonnet-4', label: 'Claude Sonnet 4' },
|
||||
{ value: 'anthropic/claude-sonnet-4', label: 'Claude Sonnet 4.6' },
|
||||
{ value: 'anthropic/claude-haiku-4', label: 'Claude Haiku 4.5' },
|
||||
{ value: 'openai/gpt-4o-mini', label: 'GPT-4o Mini' },
|
||||
{ value: 'google/gemini-2.0-flash', label: 'Gemini 2.0 Flash' },
|
||||
{ value: 'meta-llama/llama-4-maverick', label: 'Llama 4 Maverick' },
|
||||
|
||||
Reference in New Issue
Block a user