feat: 添加对新模型 claude-opus-4-6 和 gpt-5.3-codex 的支持

- 在 Claude Kiro 提供商的模型映射表中新增 claude-opus-4-6
- 在提供商模型列表中为 claude-kiro-oauth 添加 claude-opus-4-6
- 在 OpenAI Codex 提供商中更新 API 版本至 0.98.0 并添加 gpt-5.3-codex 模型
This commit is contained in:
hex2077 2026-02-06 11:43:38 +08:00
parent 9ab39d0a9c
commit d0319047a1
3 changed files with 7 additions and 3 deletions

View file

@ -45,6 +45,7 @@ const KIRO_MODELS = getProviderModels('claude-kiro-oauth');
// 完整的模型映射表
const FULL_MODEL_MAPPING = {
"claude-haiku-4-5":"claude-haiku-4.5",
"claude-opus-4-6":"claude-opus-4.6",
"claude-opus-4-5":"claude-opus-4.5",
"claude-opus-4-5-20251101":"claude-opus-4.5",
"claude-sonnet-4-5": "CLAUDE_SONNET_4_5_20250929_V1_0",

View file

@ -264,7 +264,7 @@ export class CodexApiService {
*/
buildHeaders(cacheId) {
return {
'version': '0.89.0',
'version': '0.98.0',
'x-codex-beta-features': 'powershell_utf8',
'x-oai-web-search-eligible': 'true',
'session_id': cacheId,
@ -471,7 +471,8 @@ export class CodexApiService {
{ id: 'gpt-5.1-codex-mini', object: 'model', created: Math.floor(Date.now() / 1000), owned_by: 'openai' },
{ id: 'gpt-5.1-codex-max', object: 'model', created: Math.floor(Date.now() / 1000), owned_by: 'openai' },
{ id: 'gpt-5.2', object: 'model', created: Math.floor(Date.now() / 1000), owned_by: 'openai' },
{ id: 'gpt-5.2-codex', object: 'model', created: Math.floor(Date.now() / 1000), owned_by: 'openai' }
{ id: 'gpt-5.2-codex', object: 'model', created: Math.floor(Date.now() / 1000), owned_by: 'openai' },
{ id: 'gpt-5.3-codex', object: 'model', created: Math.floor(Date.now() / 1000), owned_by: 'openai' }
]
};
}

View file

@ -26,6 +26,7 @@ export const PROVIDER_MODELS = {
'claude-custom': [],
'claude-kiro-oauth': [
'claude-haiku-4-5',
'claude-opus-4-6',
'claude-opus-4-5',
'claude-opus-4-5-20251101',
'claude-sonnet-4-5',
@ -74,7 +75,8 @@ export const PROVIDER_MODELS = {
'gpt-5.1-codex-mini',
'gpt-5.1-codex-max',
'gpt-5.2',
'gpt-5.2-codex'
'gpt-5.2-codex',
'gpt-5.3-codex'
],
'forward-api': []
};