mirror of
https://github.com/openclaw/openclaw.git
synced 2026-04-11 01:01:13 +00:00
fix: honor minimax api host during provider discovery
This commit is contained in:
@@ -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,
|
||||
}),
|
||||
};
|
||||
|
||||
@@ -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(),
|
||||
|
||||
Reference in New Issue
Block a user