feat: support dual protocols (OpenAI/Anthropic) for custom providers (#389)

This commit is contained in:
paisley
2026-03-10 17:35:51 +08:00
committed by GitHub
Unverified
parent 80e89ddc5c
commit 99681777a0
12 changed files with 187 additions and 44 deletions

View File

@@ -50,6 +50,7 @@
"replaceApiKeyHelp": "Leave this field empty if you want to keep the currently stored API key.",
"baseUrl": "Base URL",
"modelId": "Model ID",
"protocol": "Protocol",
"fallbackModels": "Fallback Models",
"fallbackProviders": "Fallback Providers",
"fallbackModelIds": "Fallback Model IDs",
@@ -73,6 +74,10 @@
"editKey": "Edit API key",
"delete": "Delete provider"
},
"protocols": {
"openai": "OpenAI Compatible",
"anthropic": "Anthropic Compatible"
},
"toast": {
"added": "Provider added successfully",
"failedAdd": "Failed to add provider",
@@ -235,4 +240,4 @@
"docs": "Website",
"github": "GitHub"
}
}
}

View File

@@ -50,6 +50,7 @@
"replaceApiKeyHelp": "如果想保留当前已保存的 API key这里留空即可。",
"baseUrl": "基础 URL",
"modelId": "模型 ID",
"protocol": "协议",
"fallbackModels": "回退模型",
"fallbackProviders": "跨 Provider 回退",
"fallbackModelIds": "同 Provider 回退模型 ID",
@@ -73,6 +74,10 @@
"editKey": "编辑 API 密钥",
"delete": "删除提供商"
},
"protocols": {
"openai": "OpenAI 兼容",
"anthropic": "Anthropic 兼容"
},
"toast": {
"added": "提供商添加成功",
"failedAdd": "添加提供商失败",
@@ -235,4 +240,4 @@
"docs": "官网",
"github": "GitHub"
}
}
}