feat(providers): add Alibaba Token Plan (token-plan.ap-southeast-1)
Fourth Alibaba key type — Coding Plan (alicode/alicode-intl) and Model Studio (alims-intl) both reject Token Plan keys. Registry entry only; PROVIDER_MODELS builds from providers/registry so no executor or translator work is needed. Singapore-only (eu-central-1 answers IllegalEndpoint) and OpenAI-compatible transport only (the Anthropic surface is not authorized for this plan). Closes #2754 Closes #2806
This commit is contained in:
@@ -122,6 +122,7 @@
|
||||
"alicode": "alicode",
|
||||
"alicode-intl": "alicode-intl",
|
||||
"alims-intl": "alims-intl",
|
||||
"alitp-intl": "alitp-intl",
|
||||
"anthropic": "anthropic",
|
||||
"antigravity": "ag",
|
||||
"api-airforce": "af",
|
||||
@@ -206,6 +207,7 @@
|
||||
"alicode",
|
||||
"alicode-intl",
|
||||
"alims-intl",
|
||||
"alitp-intl",
|
||||
"anthropic",
|
||||
"assemblyai",
|
||||
"black-forest-labs",
|
||||
|
||||
@@ -968,7 +968,15 @@
|
||||
"tokenrouter": {
|
||||
"baseUrl": "https://api.tokenrouter.com/v1/chat/completions",
|
||||
"validateUrl": "https://api.tokenrouter.com/v1/models",
|
||||
"thinkingFormat": "openai",
|
||||
"thinkingFormat": "tokenrouter",
|
||||
"format": "openai"
|
||||
},
|
||||
"alitp-intl": {
|
||||
"baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1/chat/completions",
|
||||
"headers": {},
|
||||
"quirks": {
|
||||
"preserveCacheControl": true
|
||||
},
|
||||
"format": "openai"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user