Expand description
Core vector types wrapping pgvector with Prax ORM integration.
This module provides newtype wrappers around pgvector’s types that integrate seamlessly with prax-postgres for query parameter binding and row extraction.
§Supported Types
| Type | pgvector | Description |
|---|---|---|
Embedding | vector | Dense float32 vector |
SparseEmbedding | sparsevec | Sparse vector with indices |
BinaryVector | bit | Binary/boolean vector |
[HalfEmbedding] | halfvec | Dense float16 vector (feature-gated) |
Structs§
- Binary
Vector - A binary vector for use with pgvector’s
bittype. - Embedding
- A dense vector embedding for use with pgvector.
- Sparse
Embedding - A sparse vector embedding for use with pgvector’s
sparsevectype.