From f29e6966dccbc2d9872a9e2fef3ddcd072c047d2 Mon Sep 17 00:00:00 2001 From: xieyuanxiang <124608760@qq.com> Date: Wed, 29 Apr 2026 21:41:42 +0800 Subject: [PATCH] fix(schema): allow mediaBaseUrl in provider schema --- compute/providers/internal-testing.json | 14 -------------- schemas/provider.schema.json | 4 ++++ 2 files changed, 4 insertions(+), 14 deletions(-) diff --git a/compute/providers/internal-testing.json b/compute/providers/internal-testing.json index 98bd232..ab400de 100644 --- a/compute/providers/internal-testing.json +++ b/compute/providers/internal-testing.json @@ -24,7 +24,6 @@ ], "description": "MiniMax M2.7 高速版,低延迟吞吐优化,200K 上下文", "contextWindow": 102400, - "_contextWindowNote": "临时减半,原值 204800", "maxOutputTokens": 8192, "capabilities": [ "chat", @@ -45,7 +44,6 @@ ], "description": "智谱 GLM-5.1 新一代旗舰模型,编程与推理能力断档领先,200K 上下文", "contextWindow": 100000, - "_contextWindowNote": "临时减半,原值 200000", "maxOutputTokens": 128000, "capabilities": [ "chat", @@ -69,7 +67,6 @@ ], "description": "智谱 GLM-5 大语言模型,200K 上下文", "contextWindow": 100000, - "_contextWindowNote": "临时减半,原值 200000", "maxOutputTokens": 128000, "capabilities": [ "chat", @@ -90,7 +87,6 @@ ], "description": "智谱 GLM-5-Turbo 大语言模型,更快的推理速度", "contextWindow": 100000, - "_contextWindowNote": "临时减半,原值 200000", "maxOutputTokens": 128000, "capabilities": [ "chat", @@ -111,7 +107,6 @@ ], "description": "智谱 GLM-4.7 大语言模型", "contextWindow": 100000, - "_contextWindowNote": "临时减半,原值 200000", "maxOutputTokens": 128000, "capabilities": [ "chat", @@ -132,7 +127,6 @@ ], "description": "月之暗面 Kimi K2.6 Code Preview,万亿参数 MoE 架构(32B 激活),256K 上下文,代码与智能体能力增强", "contextWindow": 128000, - "_contextWindowNote": "临时减半,原值 256000", "maxOutputTokens": 32768, "capabilities": [ "chat", @@ -157,7 +151,6 @@ ], "description": "月之暗面 Kimi-2.5 大语言模型", "contextWindow": 128000, - "_contextWindowNote": "临时减半,原值 256000", "maxOutputTokens": 32768, "capabilities": [ "chat", @@ -182,7 +175,6 @@ ], "description": "MiniMax M2.5 大语言模型", "contextWindow": 102400, - "_contextWindowNote": "临时减半,原值 204800", "maxOutputTokens": 8192, "capabilities": [ "chat", @@ -205,7 +197,6 @@ ], "description": "阿里通义千问 Qwen3.6 Plus,原生 1M 上下文,Hybrid MoE 架构,内置 CoT 推理", "contextWindow": 500000, - "_contextWindowNote": "临时减半,原值 1000000", "maxOutputTokens": 65536, "capabilities": [ "chat", @@ -230,7 +221,6 @@ ], "description": "阿里通义千问 Qwen3.5 Plus", "contextWindow": 500000, - "_contextWindowNote": "临时减半,原值 1000000", "maxOutputTokens": 65536, "capabilities": [ "chat", @@ -255,7 +245,6 @@ ], "description": "阿里通义千问 Qwen3.5 35B-A3B MoE 模型(35B 总参/3B 激活),262K 上下文", "contextWindow": 131072, - "_contextWindowNote": "临时减半,原值 262144", "maxOutputTokens": 65536, "capabilities": [ "chat", @@ -278,7 +267,6 @@ ], "description": "阿里通义千问 Qwen3.5 27B Dense 模型,262K 上下文", "contextWindow": 131072, - "_contextWindowNote": "临时减半,原值 262144", "maxOutputTokens": 65536, "capabilities": [ "chat", @@ -301,7 +289,6 @@ ], "description": "阿里通义千问 Qwen3 Max (2026-01-23)", "contextWindow": 131072, - "_contextWindowNote": "临时减半,原值 262144", "maxOutputTokens": 32768, "capabilities": [ "chat", @@ -326,7 +313,6 @@ ], "description": "字节跳动豆包 Seed 2.0 Code", "contextWindow": 128000, - "_contextWindowNote": "临时减半,原值 256000", "maxOutputTokens": 128000, "capabilities": [ "chat", diff --git a/schemas/provider.schema.json b/schemas/provider.schema.json index 7939721..9c4f3f9 100644 --- a/schemas/provider.schema.json +++ b/schemas/provider.schema.json @@ -41,6 +41,10 @@ "type": "string", "description": "API 协议格式:openai-completions、anthropic-messages、openai-responses、google-generative-ai 等" }, + "mediaBaseUrl": { + "type": "string", + "description": "媒体 API 基础 URL。当 provider 使用 Anthropic 格式(baseUrl 指向 /anthropic 端点)但其媒体 API(图片/语音/视频/音乐)仍走 OpenAI /v1 端点时使用" + }, "apiKeyRef": { "type": "string", "description": "密钥引用名,对应 secrets.json 中的 key;空字符串表示未配置密钥"