diff --git a/frontend/src/pages/Settings.tsx b/frontend/src/pages/Settings.tsx index 7a387ab7a..a7edd3b89 100644 --- a/frontend/src/pages/Settings.tsx +++ b/frontend/src/pages/Settings.tsx @@ -3317,7 +3317,7 @@ export default function Settings() { category: id.includes('image') ? 'image' : 'codex', source: 'builtin', pro_only: id === 'gpt-5.3-codex-spark', - api_key_auth_available: !['gpt-5.5', 'gpt-5.6-sol', 'gpt-5.6-terra', 'gpt-5.6-luna', 'gpt-6-astra', 'gpt-6-sol', 'gpt-6-luna'].includes(id), + api_key_auth_available: !['gpt-5.5', 'gpt-5.6-sol', 'gpt-5.6-terra', 'gpt-5.6-luna', 'gpt-6-astra', 'gpt-6.1-sol', 'gpt-6-sol', 'gpt-6-luna'].includes(id), })) }, [modelItems, modelList]) const codexModelOptions = visibleModelItems diff --git a/proxy/model_registry.go b/proxy/model_registry.go index e10abf36c..6227076cb 100644 --- a/proxy/model_registry.go +++ b/proxy/model_registry.go @@ -74,6 +74,7 @@ var builtinModelInfos = []ModelInfo{ // 官方文档同步与 manifest 学习都能发现它,但内置一行保证冷启动 / 未同步的 // 部署也能直接调用,不必等一次同步或一次带清单的请求。 modelInfoForID("gpt-6-astra", ModelSourceBuiltin), + modelInfoForID("gpt-6.1-sol", ModelSourceBuiltin), modelInfoForID("gpt-6-sol", ModelSourceBuiltin), modelInfoForID("gpt-6-luna", ModelSourceBuiltin), // gpt-5.6 系列(Sol/Terra/Luna):官网已出现的新模型,先内置兜底, @@ -135,7 +136,7 @@ func modelInfoForID(id string, source string) ModelInfo { switch strings.ToLower(id) { case "gpt-5.3-codex-spark": info.ProOnly = true - case "gpt-5.5", "gpt-5.6-sol", "gpt-5.6-terra", "gpt-5.6-luna", "gpt-6-astra", "gpt-6-sol", "gpt-6-luna": + case "gpt-5.5", "gpt-5.6-sol", "gpt-5.6-terra", "gpt-5.6-luna", "gpt-6-astra", "gpt-6.1-sol", "gpt-6-sol", "gpt-6-luna": info.APIKeyAuthAvailable = false case "gpt-image-2": info.Category = ModelCategoryImage