Optionalchunk Size chunk Size ?: number
Optionalcollection Metadata collection Metadata ?: null | Metadata
Optionalcollection Name collection Name ?: string
Optionalcollection Table Name collection Table Name ?: string
Optionalcolumns columns ?: { contentColumnName ?: string ; idColumnName ?: string ; metadataColumnName ?: string ; vectorColumnName ?: string ; }
Optionalextension Schema Name extension Schema Name ?: null | string
Optionalfilter filter ?: MetadataFilter
Optionalids ids ?: string []
Optionalpostgres Connection Options postgres Connection Options ?: PoolConfig
Optionalschema Name schema Name ?: null | string
Optionalskip Initialization Check skip Initialization Check ?: boolean
table Name table Name : string
Optionalverbose verbose ?: boolean
Interface that defines the arguments required to create a
PGVectorStoreinstance. It includes Postgres connection options, table name, filter, and verbosity level.