diff --git a/engine/load.go b/engine/load.go index 7f20f3c6..71b2deee 100644 --- a/engine/load.go +++ b/engine/load.go @@ -266,6 +266,13 @@ func Load(cfg config.Config, options LoadOption) (warnings []Warning, err error) warnings = append(warnings, Warning{Widget: "Pipe", Error: err}) } + // Load Knowledge Base + _, err = kb.Load(cfg) + if err != nil { + // printErr(cfg.Mode, "Knowledge Base", err) + warnings = append(warnings, Warning{Widget: "Knowledge Base", Error: err}) + } + // Load Neo err = neo.Load(cfg) if err != nil { @@ -281,13 +288,6 @@ func Load(cfg config.Config, options LoadOption) (warnings []Warning, err error) } } - // Load Knowledge Base - _, err = kb.Load(cfg) - if err != nil { - // printErr(cfg.Mode, "Knowledge Base", err) - warnings = append(warnings, Warning{Widget: "Knowledge Base", Error: err}) - } - // Load OpenAPI _, err = openapi.Load(cfg) if err != nil { @@ -478,6 +478,13 @@ func Reload(cfg config.Config, options LoadOption) (err error) { printErr(cfg.Mode, "AIGC", err) } + // Load Knowledge Base + _, err = kb.Load(cfg) + if err != nil { + printErr(cfg.Mode, "Knowledge Base", err) + + } + // Load Neo err = neo.Load(cfg) if err != nil {