feat(frontend): 补齐 GPT-5.3 系列模型到白名单、批量编辑列表与预设映射
- useModelWhitelist.ts 添加 gpt-5.3-codex、gpt-5.3-codex-spark - BulkEditAccountModal.vue 添加 5.3 模型选项与预设按钮(含 5.2→5.3 升级映射)
This commit is contained in:
@@ -754,6 +754,8 @@ const allModels = [
|
|||||||
{ value: 'claude-3-opus-20240229', label: 'Claude 3 Opus' },
|
{ value: 'claude-3-opus-20240229', label: 'Claude 3 Opus' },
|
||||||
{ value: 'claude-3-5-sonnet-20241022', label: 'Claude 3.5 Sonnet' },
|
{ value: 'claude-3-5-sonnet-20241022', label: 'Claude 3.5 Sonnet' },
|
||||||
{ value: 'claude-3-haiku-20240307', label: 'Claude 3 Haiku' },
|
{ value: 'claude-3-haiku-20240307', label: 'Claude 3 Haiku' },
|
||||||
|
{ value: 'gpt-5.3-codex', label: 'GPT-5.3 Codex' },
|
||||||
|
{ value: 'gpt-5.3-codex-spark', label: 'GPT-5.3 Codex Spark' },
|
||||||
{ value: 'gpt-5.2-2025-12-11', label: 'GPT-5.2' },
|
{ value: 'gpt-5.2-2025-12-11', label: 'GPT-5.2' },
|
||||||
{ value: 'gpt-5.2-codex', label: 'GPT-5.2 Codex' },
|
{ value: 'gpt-5.2-codex', label: 'GPT-5.2 Codex' },
|
||||||
{ value: 'gpt-5.1-codex-max', label: 'GPT-5.1 Codex Max' },
|
{ value: 'gpt-5.1-codex-max', label: 'GPT-5.1 Codex Max' },
|
||||||
@@ -842,6 +844,24 @@ const presetMappings = [
|
|||||||
to: 'claude-sonnet-4-5-20250929',
|
to: 'claude-sonnet-4-5-20250929',
|
||||||
color: 'bg-amber-100 text-amber-700 hover:bg-amber-200 dark:bg-amber-900/30 dark:text-amber-400'
|
color: 'bg-amber-100 text-amber-700 hover:bg-amber-200 dark:bg-amber-900/30 dark:text-amber-400'
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
label: 'GPT-5.3 Codex',
|
||||||
|
from: 'gpt-5.3-codex',
|
||||||
|
to: 'gpt-5.3-codex',
|
||||||
|
color: 'bg-emerald-100 text-emerald-700 hover:bg-emerald-200 dark:bg-emerald-900/30 dark:text-emerald-400'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: 'GPT-5.3 Spark',
|
||||||
|
from: 'gpt-5.3-codex-spark',
|
||||||
|
to: 'gpt-5.3-codex-spark',
|
||||||
|
color: 'bg-emerald-100 text-emerald-700 hover:bg-emerald-200 dark:bg-emerald-900/30 dark:text-emerald-400'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: '5.2→5.3',
|
||||||
|
from: 'gpt-5.2-codex',
|
||||||
|
to: 'gpt-5.3-codex',
|
||||||
|
color: 'bg-lime-100 text-lime-700 hover:bg-lime-200 dark:bg-lime-900/30 dark:text-lime-400'
|
||||||
|
},
|
||||||
{
|
{
|
||||||
label: 'GPT-5.2',
|
label: 'GPT-5.2',
|
||||||
from: 'gpt-5.2-2025-12-11',
|
from: 'gpt-5.2-2025-12-11',
|
||||||
|
|||||||
@@ -24,6 +24,8 @@ const openaiModels = [
|
|||||||
// GPT-5.2 系列
|
// GPT-5.2 系列
|
||||||
'gpt-5.2', 'gpt-5.2-2025-12-11', 'gpt-5.2-chat-latest',
|
'gpt-5.2', 'gpt-5.2-2025-12-11', 'gpt-5.2-chat-latest',
|
||||||
'gpt-5.2-codex', 'gpt-5.2-pro', 'gpt-5.2-pro-2025-12-11',
|
'gpt-5.2-codex', 'gpt-5.2-pro', 'gpt-5.2-pro-2025-12-11',
|
||||||
|
// GPT-5.3 系列
|
||||||
|
'gpt-5.3-codex', 'gpt-5.3-codex-spark',
|
||||||
'chatgpt-4o-latest',
|
'chatgpt-4o-latest',
|
||||||
'gpt-4o-audio-preview', 'gpt-4o-realtime-preview'
|
'gpt-4o-audio-preview', 'gpt-4o-realtime-preview'
|
||||||
]
|
]
|
||||||
|
|||||||
Reference in New Issue
Block a user