using BotSharp.Abstraction.VectorStorage; using System; using System.Collections.Generic; using System.Threading.Tasks; namespace BotSharp.Plugin.MetaAI.Providers; public class FaissDb : IVectorDb { public Task CreateCollection(string collectionName, int dim) { throw new NotImplementedException(); } public Task> GetCollections() { throw new NotImplementedException(); } public Task> Search(string collectionName, float[] vector, int limit = 10) { throw new NotImplementedException(); } public Task Upsert(string collectionName, string id, float[] vector, string text, Dictionary? payload = null) { throw new NotImplementedException(); } }