From 80b388bfc6035cb0416f845e06baea4714c51221 Mon Sep 17 00:00:00 2001 From: sunanzhi Date: Fri, 7 Mar 2025 14:33:23 +0800 Subject: [PATCH] fix: resolve error caused by fetching empty vendor config model --- module/ai/iml.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/module/ai/iml.go b/module/ai/iml.go index 4fd70f10..1c455dd8 100644 --- a/module/ai/iml.go +++ b/module/ai/iml.go @@ -474,10 +474,9 @@ func (i *imlProviderModule) Provider(ctx context.Context, id string) (*ai_dto.Pr defaultLLM, has := p.GetModel(info.DefaultLLM) if !has { model, has := p.DefaultModel(model_runtime.ModelTypeLLM) - if !has { + if !has || model == nil { defaultLLM, _ = model_runtime.NewCustomizeModel("", "", "", "", "") } - defaultLLM = model } return &ai_dto.Provider{