feat(providers): add Minimax Coding (China) provider

- Add minimax-cn provider with China endpoint (api.minimaxi.com)
- Add provider icon and configuration
- Add validation and test support
- Add API configuration in open-sse

Co-authored-by: Blade096 <46746496+Blade096@users.noreply.github.com>
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Blade096
2026-02-06 15:10:57 +07:00
committed by decolua
co-authored by Sisyphus Cursor
parent 8c6e3b8b62
commit 7c609d7a3e
8 changed files with 23 additions and 3 deletions
+3 -1
View File
@@ -100,11 +100,13 @@ export async function POST(request) {
case "glm":
case "kimi":
case "minimax": {
case "minimax":
case "minimax-cn": {
const claudeBaseUrls = {
glm: "https://api.z.ai/api/anthropic/v1/messages",
kimi: "https://api.kimi.com/coding/v1/messages",
minimax: "https://api.minimax.io/anthropic/v1/messages",
"minimax-cn": "https://api.minimaxi.com/anthropic/v1/messages",
};
const claudeRes = await fetch(claudeBaseUrls[provider], {
method: "POST",