PgVectorRunner
Auto-generated API reference for PgVectorRunner.
Interface: PgVectorRunner
Defined in: vector/pgvector.ts:11
pgvector-backed VectorMemory. We accept a minimal async SQL runner
so the caller picks the driver (pg, postgres, @neondatabase/serverless,
@supabase/postgres-js, ...). Expects a table with columns
id text primary key, content text, embedding vector(N),
metadata jsonb.
#Properties
#query
query: <
T>(sql,params) =>Promise<{rows:T[]; }>
Defined in: vector/pgvector.ts:12
#Type Parameters
T
T = Record<string, unknown>
#Parameters
sql
string
params
unknown[]
#Returns
Promise<{ rows: T[]; }>