diff --git a/src/Plugins/BotSharp.Plugin.KnowledgeBase/KnowledgeBasePlugin.cs b/src/Plugins/BotSharp.Plugin.KnowledgeBase/KnowledgeBasePlugin.cs index 27baea0f..c3e4e7ae 100644 --- a/src/Plugins/BotSharp.Plugin.KnowledgeBase/KnowledgeBasePlugin.cs +++ b/src/Plugins/BotSharp.Plugin.KnowledgeBase/KnowledgeBasePlugin.cs @@ -34,8 +34,8 @@ public class KnowledgeBasePlugin : IBotSharpPlugin { SubMenu = new List { - new PluginMenuDef("Q & A", link: "page/knowledge-base/vector"), - new PluginMenuDef("Relations", link: "page/knowledge-base/graph") + new PluginMenuDef("Q & A", link: "page/knowledge-base/qna"), + new PluginMenuDef("Relations", link: "page/knowledge-base/relations") } }); return true; diff --git a/src/Plugins/BotSharp.Plugin.KnowledgeBase/Services/KnowledgeService.Get.cs b/src/Plugins/BotSharp.Plugin.KnowledgeBase/Services/KnowledgeService.Get.cs index fb88bbec..947d3f66 100644 --- a/src/Plugins/BotSharp.Plugin.KnowledgeBase/Services/KnowledgeService.Get.cs +++ b/src/Plugins/BotSharp.Plugin.KnowledgeBase/Services/KnowledgeService.Get.cs @@ -1,6 +1,5 @@ using BotSharp.Abstraction.Graph.Models; using BotSharp.Abstraction.VectorStorage.Models; -using System.Collections; namespace BotSharp.Plugin.KnowledgeBase.Services; @@ -10,8 +9,8 @@ public partial class KnowledgeService { try { - var db = GetVectorDb(); - return await db.GetCollections(); + var collections = _settings.Collections.Select(x => x.Name).ToList(); + return collections; } catch (Exception ex) {