fix: honor minimax api host during provider discovery

This commit is contained in:
Peter Steinberger
2026-04-05 12:50:34 +01:00
parent bc7f845714
commit d0afdb56ce
2 changed files with 6 additions and 6 deletions

View File

@@ -80,7 +80,7 @@ function resolveApiCatalog(ctx: ProviderCatalogContext) {
}
return {
provider: {
...buildMinimaxProvider(),
...buildMinimaxProvider(ctx.env),
apiKey,
},
};
@@ -105,7 +105,7 @@ function resolvePortalCatalog(ctx: ProviderCatalogContext) {
return {
provider: buildPortalProviderCatalog({
baseUrl: explicitBaseUrl || buildMinimaxPortalProvider().baseUrl,
baseUrl: explicitBaseUrl || buildMinimaxPortalProvider(ctx.env).baseUrl,
apiKey,
}),
};

View File

@@ -67,18 +67,18 @@ function buildMinimaxCatalog(): ModelDefinitionConfig[] {
});
}
export function buildMinimaxProvider(): ModelProviderConfig {
export function buildMinimaxProvider(env?: NodeJS.ProcessEnv): ModelProviderConfig {
return {
baseUrl: resolveMinimaxCatalogBaseUrl(),
baseUrl: resolveMinimaxCatalogBaseUrl(env),
api: "anthropic-messages",
authHeader: true,
models: buildMinimaxCatalog(),
};
}
export function buildMinimaxPortalProvider(): ModelProviderConfig {
export function buildMinimaxPortalProvider(env?: NodeJS.ProcessEnv): ModelProviderConfig {
return {
baseUrl: resolveMinimaxCatalogBaseUrl(),
baseUrl: resolveMinimaxCatalogBaseUrl(env),
api: "anthropic-messages",
authHeader: true,
models: buildMinimaxCatalog(),