From ce0263df5379a5845eeb5803b0e977408e632f06 Mon Sep 17 00:00:00 2001 From: Daniel Ding Date: Mon, 13 Apr 2026 21:16:03 +0800 Subject: [PATCH] feat: update MiniMax API endpoint to China region (api.minimaxi.com) Change MiniMax API base URL from api.minimax.io to api.minimaxi.com to support China region access. Files updated: - src/agent/infra/llm/providers/minimax.ts - src/server/core/domain/entities/provider-registry.ts - src/server/infra/http/provider-model-fetcher-registry.ts --- src/agent/infra/llm/providers/minimax.ts | 4 ++-- src/server/core/domain/entities/provider-registry.ts | 2 +- src/server/infra/http/provider-model-fetcher-registry.ts | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/agent/infra/llm/providers/minimax.ts b/src/agent/infra/llm/providers/minimax.ts index 3007154e4..4bc2849f6 100644 --- a/src/agent/infra/llm/providers/minimax.ts +++ b/src/agent/infra/llm/providers/minimax.ts @@ -13,12 +13,12 @@ import {AiSdkContentGenerator} from '../generators/ai-sdk-content-generator.js' export const minimaxProvider: ProviderModule = { apiKeyUrl: 'https://platform.minimax.io', authType: 'api-key', - baseUrl: 'https://api.minimax.io/v1', + baseUrl: 'https://api.minimaxi.com/v1', category: 'other', createGenerator(config: GeneratorFactoryConfig) { const provider = createOpenAICompatible({ apiKey: config.apiKey!, - baseURL: 'https://api.minimax.io/v1', + baseURL: 'https://api.minimaxi.com/v1', name: 'minimax', }) diff --git a/src/server/core/domain/entities/provider-registry.ts b/src/server/core/domain/entities/provider-registry.ts index 5992dbb64..1bf40bab6 100644 --- a/src/server/core/domain/entities/provider-registry.ts +++ b/src/server/core/domain/entities/provider-registry.ts @@ -185,7 +185,7 @@ export const PROVIDER_REGISTRY: Readonly> = { }, minimax: { apiKeyUrl: 'https://platform.minimax.io', - baseUrl: 'https://api.minimax.io/v1', + baseUrl: 'https://api.minimaxi.com/v1', category: 'other', defaultModel: 'MiniMax-M2', description: 'MiniMax AI models', diff --git a/src/server/infra/http/provider-model-fetcher-registry.ts b/src/server/infra/http/provider-model-fetcher-registry.ts index f49c769c7..7aeaf2091 100644 --- a/src/server/infra/http/provider-model-fetcher-registry.ts +++ b/src/server/infra/http/provider-model-fetcher-registry.ts @@ -93,7 +93,7 @@ export async function getModelFetcher(providerId: string): Promise