Files
EasyCLIProxyAPI/src-tauri/resources/claude_models/model-catalog.json
T
lzt404 81597fcf91 feat(claude-desktop): support custom model aliases
- Add editable model lists, alias suggestions, and usage guidance
- Ignore unselected rows and validate alias conflicts and naming rules
- Fix alias routing through disabled or excluded providers
- Preserve model routes when restoring legacy backups
- Repair legacy metadata and remove unsupported context fields
- Add regression tests for validation and configuration recovery
2026-09-18 18:17:31 +08:00

73 lines
2.6 KiB
JSON

{
"fallback_model": {
"context_window": 200000
},
"models": [
{ "slug": "gpt-5.6" },
{ "slug": "gpt-5.6-sol", "context_window": 372000 },
{ "slug": "gpt-5.6-terra", "context_window": 372000 },
{ "slug": "gpt-5.6-luna", "context_window": 372000 },
{ "slug": "gpt-5.5", "context_window": 272000 },
{ "slug": "gpt-5.5-pro" },
{ "slug": "gpt-5.4", "context_window": 272000 },
{ "slug": "gpt-5.4-pro" },
{ "slug": "gpt-5.4-mini", "context_window": 272000 },
{ "slug": "gpt-5.4-nano" },
{ "slug": "gpt-5.3-codex" },
{ "slug": "gpt-5.3-codex-spark", "context_window": 128000 },
{ "slug": "gpt-5.2" },
{ "slug": "gpt-5.2-pro" },
{ "slug": "gpt-5.2-codex" },
{ "slug": "gpt-5.1" },
{ "slug": "gpt-5.1-codex" },
{ "slug": "gpt-5.1-codex-mini" },
{ "slug": "gpt-5" },
{ "slug": "gpt-5-pro" },
{ "slug": "gpt-5-mini" },
{ "slug": "gpt-5-nano" },
{ "slug": "gpt-4.1" },
{ "slug": "gpt-4.1-mini" },
{ "slug": "gpt-4.1-nano" },
{ "slug": "o1" },
{ "slug": "o1-pro" },
{ "slug": "o3" },
{ "slug": "o3-mini" },
{ "slug": "o3-pro" },
{ "slug": "o4-mini" },
{ "slug": "codex-auto-review", "context_window": 272000 },
{ "slug": "claude-fable-5-1", "context_window": 1000000, "claude_code_effort_level": "high" },
{ "slug": "claude-fable-5", "context_window": 1000000, "claude_code_effort_level": "high" },
{ "slug": "claude-opus-5" },
{ "slug": "claude-opus-4-8" },
{ "slug": "claude-opus-4-7" },
{ "slug": "claude-opus-4-6" },
{ "slug": "claude-opus-4-5" },
{ "slug": "claude-opus-4-1" },
{ "slug": "claude-sonnet-5" },
{ "slug": "claude-sonnet-4-6" },
{ "slug": "claude-sonnet-4-5" },
{ "slug": "claude-sonnet-4" },
{ "slug": "claude-haiku-4-5" },
{ "slug": "gemini-3.6-flash" },
{ "slug": "gemini-3.5-flash" },
{ "slug": "gemini-3.1-pro-preview" },
{ "slug": "gemini-3.1-flash-lite" },
{ "slug": "gemini-3-pro-preview" },
{ "slug": "gemini-3-flash-preview" },
{ "slug": "gemini-2.5-pro" },
{ "slug": "gemini-2.5-flash" },
{ "slug": "gemini-2.5-flash-lite" },
{ "slug": "deepseek-v4-flash", "display_name": "DeepSeek V4 Flash", "context_window": 1000000},
{ "slug": "deepseek-v4-pro", "display_name": "DeepSeek V4 Pro", "context_window": 1000000},
{ "slug": "deepseek-chat", "display_name": "DeepSeek Chat" },
{ "slug": "deepseek-reasoner", "display_name": "DeepSeek Reasoner" },
{ "slug": "grok-4.5" },
{ "slug": "grok-4.3" },
{ "slug": "grok-4.20" },
{ "slug": "grok-4" },
{ "slug": "grok-4-1-fast" },
{ "slug": "grok-3" },
{ "slug": "grok-3-mini" }
]
}