Add protocol selection to Claude and Codex provider forms referencing CCSwitch

This commit is contained in:
kate522 committed 2026-10-18 23:00:05 +08:00
1 parent bae24cc439
commit 16957decb2
14 files changed
+274 -25

No files matched your search

+20
View File
@@ -65,6 +65,16 @@ export const zhCN = {
apiKey: "API Key",
preset: "预设",
presetCustom: "自定义",
protocol: "协议选择",
protocolHintClaude: "供应商原生支持的协议:Anthropic Messages 原生无需转换;其他协议经由网关转换。",
protocolHintCodex: "供应商原生支持的协议:Responses 原生无转换;Chat 与 Anthropic 经网关转换为 Responses。",
protocolAnthropicClaude: "Anthropic Messages (原生)",
protocolOpenAIChatClaude: "OpenAI Chat Completions (需转换)",
protocolOpenAIResponsesClaude: "OpenAI Responses API (需转换)",
protocolGeminiNativeClaude: "Gemini Native generateContent (需转换)",
protocolOpenAIResponsesCodex: "OpenAI Responses API (原生)",
protocolOpenAIChatCodex: "OpenAI Chat Completions (需转换)",
protocolAnthropicCodex: "Anthropic Messages (需转换)",
models: "模型映射",
defaultModel: "默认模型",
sonnetModel: "Sonnet 模型",
@@ -198,6 +208,16 @@ export const enUS = {
apiKey: "API key",
preset: "Preset",
presetCustom: "Custom",
protocol: "Protocol",
protocolHintClaude: "Native protocol supported by provider: Anthropic Messages is native without conversion; other protocols are converted by the gateway.",
protocolHintCodex: "Native protocol supported by provider: Responses is native without conversion; Chat and Anthropic are converted to Responses by the gateway.",
protocolAnthropicClaude: "Anthropic Messages (Native)",
protocolOpenAIChatClaude: "OpenAI Chat Completions (Routing required)",
protocolOpenAIResponsesClaude: "OpenAI Responses API (Routing required)",
protocolGeminiNativeClaude: "Gemini Native generateContent (Routing required)",
protocolOpenAIResponsesCodex: "OpenAI Responses API (Native)",
protocolOpenAIChatCodex: "OpenAI Chat Completions (Routing required)",
protocolAnthropicCodex: "Anthropic Messages (Routing required)",
models: "Model mapping",
defaultModel: "Default model",
sonnetModel: "Sonnet model",