agentskit.js

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[]; }>

Explore nearby

✎ Edit this page on GitHub·Found a problem? Open an issue →·How to contribute →

On this page