fix(model): custom model choose error (#164)

This commit is contained in:
Haze
2026-02-25 16:38:03 +08:00
committed by GitHub
Unverified
parent 1166074a52
commit 265b12281c
4 changed files with 98 additions and 64 deletions

View File

@@ -962,6 +962,8 @@ function registerProviderHandlers(gatewayManager: GatewayManager): void {
if (provider.type === 'custom' || provider.type === 'ollama') {
// For runtime-configured providers, use user-entered base URL/api.
// Do NOT set apiKeyEnv — the OpenClaw gateway resolves custom
// provider keys via auth-profiles, not the config apiKey field.
setOpenClawDefaultModelWithOverride(provider.type, modelOverride, {
baseUrl: provider.baseUrl,
api: 'openai-completions',