@7-docs/cli
Version:
Command-line tool for 7-docs to ingest content
10 lines (9 loc) • 450 B
TypeScript
import { SupabaseClient } from '@supabase/supabase-js';
import type { VectorDatabase, UpsertVectorOptions, QueryOptions } from '../types.js';
import type { MetaData } from '@7-docs/shared';
export declare class Supabase implements VectorDatabase {
client: SupabaseClient;
constructor();
upsertVectors({ namespace, vectors }: UpsertVectorOptions): Promise<number>;
query({ embedding, namespace }: QueryOptions): Promise<MetaData[]>;
}