mirror of
https://git.openapi.site/https://github.com/desirecore/config-center.git
synced 2026-09-05 22:13:49 +08:00
feat(compute): 新增 Claude Opus 5 + 补齐 Claude 系列 effort 档位,presetDataVersion → 85 (#71)
Opus 5 是 Anthropic Opus 系列当前旗舰(1M 上下文 / 128K 输出 / $5·$25 per MTok, 与 Opus 4.8 同价),此前 config-center 完全缺失,用户在模型选择器里看不到它。 变更: - compute/providers/anthropic.json:新增 claude-opus-5(排在 fable-5 之后、 opus-4-8 之前);serverSideWebSearch.fallbackPriority 顺延重排 - compute/providers/anthropic-claude.json:Claude 订阅 provider 同步新增 claude-opus-5 - compute/model-specs/anthropic.json:补 claude-opus-5 与 claude-sonnet-5 规格 (sonnet-5 此前只有 provider 条目、没有规格) - 补 extra.reasoning.supportedEfforts:客户端 parseReasoningEffortConfig 只读 extra.reasoning,原有的顶层 extra.defaultEffort 不被消费,导致 Claude 模型的 effort 档位在 UI 上始终不可选。按各模型实际支持声明档位(sonnet-4-6 无 xhigh) - __tests__/validate.test.mjs:WebSearch 允许名单登记 claude-opus-5 - manifest.json:presetDataVersion 84 → 85
This commit is contained in:
@@ -15,6 +15,20 @@
|
||||
"description": "Anthropic 最强模型,基于 Mythos 架构,支持自主知识工作"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "claude-opus-5",
|
||||
"displayName": "Claude Opus 5",
|
||||
"family": "claude-opus",
|
||||
"match": { "patterns": ["claude-opus-5*"] },
|
||||
"spec": {
|
||||
"contextWindow": 1000000,
|
||||
"maxOutputTokens": 128000,
|
||||
"capabilities": ["chat", "reasoning", "code", "vision", "tool_use", "long_context"],
|
||||
"serviceType": ["chat"],
|
||||
"supportsReasoning": true,
|
||||
"description": "Claude Opus 5,Anthropic Opus 系列当前旗舰;思考默认开启,effort 支持到 max"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "claude-opus-4-8",
|
||||
"displayName": "Claude Opus 4.8",
|
||||
@@ -44,6 +58,20 @@
|
||||
"description": "Anthropic 当前最强通用模型,适合复杂推理和智能体编码任务"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "claude-sonnet-5",
|
||||
"displayName": "Claude Sonnet 5",
|
||||
"family": "claude-sonnet",
|
||||
"match": { "patterns": ["claude-sonnet-5*"] },
|
||||
"spec": {
|
||||
"contextWindow": 1000000,
|
||||
"maxOutputTokens": 128000,
|
||||
"capabilities": ["chat", "reasoning", "code", "vision", "tool_use", "computer_use", "long_context"],
|
||||
"serviceType": ["chat"],
|
||||
"supportsReasoning": true,
|
||||
"description": "Claude Sonnet 5,速度与智能平衡;思考默认开启,effort 支持到 max"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "claude-sonnet-4-6",
|
||||
"displayName": "Claude Sonnet 4.6",
|
||||
|
||||
@@ -43,6 +43,53 @@
|
||||
"agent",
|
||||
"long_context"
|
||||
],
|
||||
"extra": {
|
||||
"adaptiveThinking": true,
|
||||
"reasoning": {
|
||||
"supportedEfforts": [
|
||||
"low",
|
||||
"medium",
|
||||
"high",
|
||||
"xhigh",
|
||||
"max"
|
||||
],
|
||||
"defaultEffort": "high"
|
||||
}
|
||||
},
|
||||
"source": "preset"
|
||||
},
|
||||
{
|
||||
"modelName": "claude-opus-5",
|
||||
"displayName": "Claude Opus 5",
|
||||
"serviceType": [
|
||||
"chat"
|
||||
],
|
||||
"description": "Claude 订阅额度计费,Opus 系列当前旗舰,复杂智能体编码与长程任务首选,1M 上下文",
|
||||
"contextWindow": 1000000,
|
||||
"maxOutputTokens": 128000,
|
||||
"capabilities": [
|
||||
"chat",
|
||||
"reasoning",
|
||||
"code",
|
||||
"vision",
|
||||
"tool_use",
|
||||
"agent",
|
||||
"long_context"
|
||||
],
|
||||
"extra": {
|
||||
"adaptiveThinking": true,
|
||||
"thinkingOnByDefault": true,
|
||||
"reasoning": {
|
||||
"supportedEfforts": [
|
||||
"low",
|
||||
"medium",
|
||||
"high",
|
||||
"xhigh",
|
||||
"max"
|
||||
],
|
||||
"defaultEffort": "high"
|
||||
}
|
||||
},
|
||||
"source": "preset"
|
||||
},
|
||||
{
|
||||
@@ -63,6 +110,19 @@
|
||||
"agent",
|
||||
"long_context"
|
||||
],
|
||||
"extra": {
|
||||
"adaptiveThinking": true,
|
||||
"reasoning": {
|
||||
"supportedEfforts": [
|
||||
"low",
|
||||
"medium",
|
||||
"high",
|
||||
"xhigh",
|
||||
"max"
|
||||
],
|
||||
"defaultEffort": "high"
|
||||
}
|
||||
},
|
||||
"source": "preset"
|
||||
},
|
||||
{
|
||||
@@ -83,6 +143,19 @@
|
||||
"agent",
|
||||
"long_context"
|
||||
],
|
||||
"extra": {
|
||||
"adaptiveThinking": true,
|
||||
"reasoning": {
|
||||
"supportedEfforts": [
|
||||
"low",
|
||||
"medium",
|
||||
"high",
|
||||
"xhigh",
|
||||
"max"
|
||||
],
|
||||
"defaultEffort": "high"
|
||||
}
|
||||
},
|
||||
"source": "preset"
|
||||
},
|
||||
{
|
||||
|
||||
@@ -48,6 +48,67 @@
|
||||
"read": 1
|
||||
},
|
||||
"adaptiveThinking": true,
|
||||
"reasoning": {
|
||||
"supportedEfforts": [
|
||||
"low",
|
||||
"medium",
|
||||
"high",
|
||||
"xhigh",
|
||||
"max"
|
||||
],
|
||||
"defaultEffort": "high"
|
||||
},
|
||||
"samplingParametersDeprecated": true,
|
||||
"pricingNotes": "Prices are per 1M tokens. Full 1M context is billed at standard pricing."
|
||||
}
|
||||
},
|
||||
{
|
||||
"modelName": "claude-opus-5",
|
||||
"displayName": "Claude Opus 5",
|
||||
"serviceType": [
|
||||
"chat"
|
||||
],
|
||||
"description": "Anthropic Opus 系列当前旗舰,复杂智能体编码与长程任务能力显著强于 Opus 4.8,价格不变,1M 上下文",
|
||||
"contextWindow": 1000000,
|
||||
"maxOutputTokens": 128000,
|
||||
"capabilities": [
|
||||
"chat",
|
||||
"reasoning",
|
||||
"code",
|
||||
"vision",
|
||||
"tool_use",
|
||||
"agent",
|
||||
"long_context"
|
||||
],
|
||||
"inputPrice": 5,
|
||||
"outputPrice": 25,
|
||||
"extra": {
|
||||
"serverSideWebSearch": {
|
||||
"enabled": true,
|
||||
"dialect": "anthropic-messages",
|
||||
"fallbackPriority": 2,
|
||||
"searchRequestPriceUsd": 0.01,
|
||||
"toolType": "web_search_20260318"
|
||||
},
|
||||
"cachePricing": {
|
||||
"write5m": 6.25,
|
||||
"write1h": 10,
|
||||
"read": 0.5
|
||||
},
|
||||
"promptCacheMinTokens": 512,
|
||||
"adaptiveThinking": true,
|
||||
"thinkingOnByDefault": true,
|
||||
"reasoning": {
|
||||
"supportedEfforts": [
|
||||
"low",
|
||||
"medium",
|
||||
"high",
|
||||
"xhigh",
|
||||
"max"
|
||||
],
|
||||
"defaultEffort": "high"
|
||||
},
|
||||
"defaultEffort": "high",
|
||||
"samplingParametersDeprecated": true,
|
||||
"pricingNotes": "Prices are per 1M tokens. Full 1M context is billed at standard pricing."
|
||||
}
|
||||
@@ -76,7 +137,7 @@
|
||||
"serverSideWebSearch": {
|
||||
"enabled": true,
|
||||
"dialect": "anthropic-messages",
|
||||
"fallbackPriority": 2,
|
||||
"fallbackPriority": 3,
|
||||
"searchRequestPriceUsd": 0.01,
|
||||
"toolType": "web_search_20260318"
|
||||
},
|
||||
@@ -86,6 +147,16 @@
|
||||
"read": 0.5
|
||||
},
|
||||
"adaptiveThinking": true,
|
||||
"reasoning": {
|
||||
"supportedEfforts": [
|
||||
"low",
|
||||
"medium",
|
||||
"high",
|
||||
"xhigh",
|
||||
"max"
|
||||
],
|
||||
"defaultEffort": "high"
|
||||
},
|
||||
"defaultEffort": "high",
|
||||
"samplingParametersDeprecated": true,
|
||||
"pricingNotes": "Prices are per 1M tokens. Full 1M context is billed at standard pricing."
|
||||
@@ -117,7 +188,7 @@
|
||||
"serverSideWebSearch": {
|
||||
"enabled": true,
|
||||
"dialect": "anthropic-messages",
|
||||
"fallbackPriority": 3,
|
||||
"fallbackPriority": 4,
|
||||
"searchRequestPriceUsd": 0.01,
|
||||
"toolType": "web_search_20260318"
|
||||
},
|
||||
@@ -131,6 +202,16 @@
|
||||
"standardInputPrice": 3,
|
||||
"standardOutputPrice": 15,
|
||||
"adaptiveThinking": true,
|
||||
"reasoning": {
|
||||
"supportedEfforts": [
|
||||
"low",
|
||||
"medium",
|
||||
"high",
|
||||
"xhigh",
|
||||
"max"
|
||||
],
|
||||
"defaultEffort": "high"
|
||||
},
|
||||
"defaultEffort": "high",
|
||||
"samplingParametersDeprecated": true
|
||||
}
|
||||
@@ -157,7 +238,7 @@
|
||||
"serverSideWebSearch": {
|
||||
"enabled": true,
|
||||
"dialect": "anthropic-messages",
|
||||
"fallbackPriority": 4,
|
||||
"fallbackPriority": 5,
|
||||
"searchRequestPriceUsd": 0.01,
|
||||
"toolType": "web_search_20260318"
|
||||
},
|
||||
@@ -166,7 +247,17 @@
|
||||
"write1h": 10,
|
||||
"read": 0.5
|
||||
},
|
||||
"pricingNotes": "Prices are per 1M tokens. Opus 4.7 includes the full 1M context window at standard pricing."
|
||||
"pricingNotes": "Prices are per 1M tokens. Opus 4.7 includes the full 1M context window at standard pricing.",
|
||||
"reasoning": {
|
||||
"supportedEfforts": [
|
||||
"low",
|
||||
"medium",
|
||||
"high",
|
||||
"xhigh",
|
||||
"max"
|
||||
],
|
||||
"defaultEffort": "high"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -194,7 +285,7 @@
|
||||
"serverSideWebSearch": {
|
||||
"enabled": true,
|
||||
"dialect": "anthropic-messages",
|
||||
"fallbackPriority": 5,
|
||||
"fallbackPriority": 6,
|
||||
"searchRequestPriceUsd": 0.01,
|
||||
"toolType": "web_search_20260318"
|
||||
},
|
||||
@@ -203,7 +294,16 @@
|
||||
"write1h": 6,
|
||||
"read": 0.3
|
||||
},
|
||||
"pricingNotes": "Prices are per 1M tokens. Sonnet 4.6 includes the full 1M context window at standard pricing."
|
||||
"pricingNotes": "Prices are per 1M tokens. Sonnet 4.6 includes the full 1M context window at standard pricing.",
|
||||
"reasoning": {
|
||||
"supportedEfforts": [
|
||||
"low",
|
||||
"medium",
|
||||
"high",
|
||||
"max"
|
||||
],
|
||||
"defaultEffort": "high"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user