Skip to main content

An integration of pgvector (vector search extension for Postgres) with Haystack

Project description

pgvector-haystack

PyPI - Version PyPI - Python Version


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


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.1.0.tar.gz (20.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pgvector_haystack-0.1.0-py3-none-any.whl (16.3 kB view details)

Uploaded Python 3

File details

Details for the file pgvector_haystack-0.1.0.tar.gz.

File metadata

  • Download URL: pgvector_haystack-0.1.0.tar.gz
  • Upload date:
  • Size: 20.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.26.0

File hashes

Hashes for pgvector_haystack-0.1.0.tar.gz
Algorithm Hash digest
SHA256 ba45322168b5c1b5c5b42d0bffa01b7e8177597f1c85062b3c50a6a311dbe1db
MD5 73da5a79968382fc641371d9854c2bc1
BLAKE2b-256 28acd2629c461bcd08d02d4f4565afbe4e79674fe92b726c9f1f2dd9ebdc8a93

See more details on using hashes here.

File details

Details for the file pgvector_haystack-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for pgvector_haystack-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 26d71189507f936fefe724ea7276280c90bdaad3a6f10a8b3661b8c621678e94
MD5 ddae9e612a2ffa59dd56c4c850b60972
BLAKE2b-256 f60482a5554b6bd039e585d4550a1f4880d5efbb49c50114ca86502c7733f45c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page