An integration of pgvector (vector search extension for Postgres) with Haystack
Project description
pgvector-haystack
Table of Contents
Installation
pip install pgvector-haystack
Testing
Ensure that you have a PostgreSQL running with the pgvector
extension. For a quick setup using Docker, run:
docker run -d -p 5432:5432 -e POSTGRES_USER=postgres -e POSTGRES_PASSWORD=postgres -e POSTGRES_DB=postgres ankane/pgvector
then run the tests:
hatch run test
To run the coverage report:
hatch run cov
License
pgvector-haystack
is distributed under the terms of the Apache-2.0 license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pgvector_haystack-0.2.0.tar.gz
(23.1 kB
view hashes)
Built Distribution
Close
Hashes for pgvector_haystack-0.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef079bd760b315be36e0eafc42f40f88623dd8e8c062ee926fd7fb4bbb03d6b5 |
|
MD5 | c63e718b7897621e2b165412bf3cdcdf |
|
BLAKE2b-256 | 3d16c97f1d435a3c200c0f503e8b21f819be6b9c234de77892b741e3499e90d2 |