hnswsqlite
Version:
Vector search with HNSWlib and SQLite in TypeScript.
17 lines (16 loc) • 391 B
TypeScript
export declare class SQLiteDB {
private db;
constructor(dbPath: string);
private _initTables;
addDocument(text: string, embedding: Buffer): number;
getDocument(id: number): {
id: number;
text: string;
embedding: Buffer;
} | undefined;
getAllEmbeddings(): Array<{
id: number;
embedding: Buffer;
}>;
close(): void;
}