Files
t6_mem0/embedchain-js/embedchain/vectordb/BaseVectorDb.ts
2023-09-07 05:52:44 +05:30

15 lines
339 B
TypeScript

class BaseVectorDB {
initDb: Promise<void>;
constructor() {
this.initDb = this.getClientAndCollection();
}
// eslint-disable-next-line class-methods-use-this
protected async getClientAndCollection(): Promise<void> {
throw new Error('getClientAndCollection() method is not implemented');
}
}
export { BaseVectorDB };