Replace the multi-step MiniMax onboarding wizard with 4 flat options: - MiniMax Global — OAuth (minimax.io) - MiniMax Global — API Key (minimax.io) - MiniMax CN — OAuth (minimaxi.com) - MiniMax CN — API Key (minimaxi.com) Storage changes: - Unify CN and Global under provider "minimax" (baseUrl distinguishes region) - Profiles: minimax:global / minimax:cn (both regions can coexist) - Model ref: minimax/MiniMax-M2.5 (no more minimax-cn/ prefix) - Remove LM Studio local mode and Lightning/Highspeed choice Backward compatibility: - Keep minimax-cn in provider-env-vars for existing configs - Accept minimax-cn as legacy tokenProvider in CI pipelines - Error with migration hint for removed auth choices in non-interactive mode - Warn when dual-profile overwrites shared provider baseUrl Made-with: Cursor
134 lines
3.5 KiB
TypeScript
134 lines
3.5 KiB
TypeScript
export {
|
|
SYNTHETIC_DEFAULT_MODEL_ID,
|
|
SYNTHETIC_DEFAULT_MODEL_REF,
|
|
} from "../agents/synthetic-models.js";
|
|
export { VENICE_DEFAULT_MODEL_ID, VENICE_DEFAULT_MODEL_REF } from "../agents/venice-models.js";
|
|
export {
|
|
applyAuthProfileConfig,
|
|
applyCloudflareAiGatewayConfig,
|
|
applyCloudflareAiGatewayProviderConfig,
|
|
applyHuggingfaceConfig,
|
|
applyHuggingfaceProviderConfig,
|
|
applyKilocodeConfig,
|
|
applyKilocodeProviderConfig,
|
|
applyQianfanConfig,
|
|
applyQianfanProviderConfig,
|
|
applyKimiCodeConfig,
|
|
applyKimiCodeProviderConfig,
|
|
applyLitellmConfig,
|
|
applyLitellmProviderConfig,
|
|
applyMistralConfig,
|
|
applyMistralProviderConfig,
|
|
applyMoonshotConfig,
|
|
applyMoonshotConfigCn,
|
|
applyMoonshotProviderConfig,
|
|
applyMoonshotProviderConfigCn,
|
|
applyOpenrouterConfig,
|
|
applyOpenrouterProviderConfig,
|
|
applySyntheticConfig,
|
|
applySyntheticProviderConfig,
|
|
applyTogetherConfig,
|
|
applyTogetherProviderConfig,
|
|
applyVeniceConfig,
|
|
applyVeniceProviderConfig,
|
|
applyVercelAiGatewayConfig,
|
|
applyVercelAiGatewayProviderConfig,
|
|
applyXaiConfig,
|
|
applyXaiProviderConfig,
|
|
applyXiaomiConfig,
|
|
applyXiaomiProviderConfig,
|
|
applyZaiConfig,
|
|
applyZaiProviderConfig,
|
|
applyModelStudioConfig,
|
|
applyModelStudioConfigCn,
|
|
applyModelStudioProviderConfig,
|
|
applyModelStudioProviderConfigCn,
|
|
KILOCODE_BASE_URL,
|
|
} from "./onboard-auth.config-core.js";
|
|
export {
|
|
applyMinimaxApiConfig,
|
|
applyMinimaxApiConfigCn,
|
|
applyMinimaxApiProviderConfig,
|
|
applyMinimaxApiProviderConfigCn,
|
|
} from "./onboard-auth.config-minimax.js";
|
|
|
|
export {
|
|
applyOpencodeZenConfig,
|
|
applyOpencodeZenProviderConfig,
|
|
} from "./onboard-auth.config-opencode.js";
|
|
export {
|
|
applyOpencodeGoConfig,
|
|
applyOpencodeGoProviderConfig,
|
|
} from "./onboard-auth.config-opencode-go.js";
|
|
export {
|
|
CLOUDFLARE_AI_GATEWAY_DEFAULT_MODEL_REF,
|
|
KILOCODE_DEFAULT_MODEL_REF,
|
|
LITELLM_DEFAULT_MODEL_REF,
|
|
OPENROUTER_DEFAULT_MODEL_REF,
|
|
setOpenaiApiKey,
|
|
setAnthropicApiKey,
|
|
setCloudflareAiGatewayConfig,
|
|
setByteplusApiKey,
|
|
setQianfanApiKey,
|
|
setGeminiApiKey,
|
|
setKilocodeApiKey,
|
|
setLitellmApiKey,
|
|
setKimiCodingApiKey,
|
|
setMinimaxApiKey,
|
|
setMistralApiKey,
|
|
setMoonshotApiKey,
|
|
setOpencodeGoApiKey,
|
|
setOpencodeZenApiKey,
|
|
setOpenrouterApiKey,
|
|
setSyntheticApiKey,
|
|
setTogetherApiKey,
|
|
setHuggingfaceApiKey,
|
|
setVeniceApiKey,
|
|
setVercelAiGatewayApiKey,
|
|
setXiaomiApiKey,
|
|
setVolcengineApiKey,
|
|
setZaiApiKey,
|
|
setXaiApiKey,
|
|
setModelStudioApiKey,
|
|
writeOAuthCredentials,
|
|
HUGGINGFACE_DEFAULT_MODEL_REF,
|
|
VERCEL_AI_GATEWAY_DEFAULT_MODEL_REF,
|
|
XIAOMI_DEFAULT_MODEL_REF,
|
|
ZAI_DEFAULT_MODEL_REF,
|
|
TOGETHER_DEFAULT_MODEL_REF,
|
|
MISTRAL_DEFAULT_MODEL_REF,
|
|
XAI_DEFAULT_MODEL_REF,
|
|
MODELSTUDIO_DEFAULT_MODEL_REF,
|
|
} from "./onboard-auth.credentials.js";
|
|
export {
|
|
buildKilocodeModelDefinition,
|
|
buildMinimaxApiModelDefinition,
|
|
buildMinimaxModelDefinition,
|
|
buildMistralModelDefinition,
|
|
buildMoonshotModelDefinition,
|
|
buildZaiModelDefinition,
|
|
DEFAULT_MINIMAX_BASE_URL,
|
|
KILOCODE_DEFAULT_MODEL_ID,
|
|
MOONSHOT_CN_BASE_URL,
|
|
QIANFAN_BASE_URL,
|
|
QIANFAN_DEFAULT_MODEL_ID,
|
|
QIANFAN_DEFAULT_MODEL_REF,
|
|
KIMI_CODING_MODEL_ID,
|
|
KIMI_CODING_MODEL_REF,
|
|
MINIMAX_API_BASE_URL,
|
|
MINIMAX_CN_API_BASE_URL,
|
|
MINIMAX_HOSTED_MODEL_ID,
|
|
MINIMAX_HOSTED_MODEL_REF,
|
|
MOONSHOT_BASE_URL,
|
|
MOONSHOT_DEFAULT_MODEL_ID,
|
|
MOONSHOT_DEFAULT_MODEL_REF,
|
|
MISTRAL_BASE_URL,
|
|
MISTRAL_DEFAULT_MODEL_ID,
|
|
resolveZaiBaseUrl,
|
|
ZAI_CODING_CN_BASE_URL,
|
|
ZAI_DEFAULT_MODEL_ID,
|
|
ZAI_CODING_GLOBAL_BASE_URL,
|
|
ZAI_CN_BASE_URL,
|
|
ZAI_GLOBAL_BASE_URL,
|
|
} from "./onboard-auth.models.js";
|