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

Uploaded Source

Built Distribution

pgvector_haystack-1.1.0-py3-none-any.whl (20.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pgvector_haystack-1.1.0.tar.gz
Algorithm Hash digest
SHA256 3fceb6c7b3a78447b8955106315620de97bc269adb1f7968d04f80e74c8f6ccb
MD5 3d7526cfefb3b3dd7af3e775cad044bc
BLAKE2b-256 e9e0f18b5ca6e29854fd190d6e1d685125e5d9269a64303e9f9766705a05e7a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pgvector_haystack-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9ae30d4bf3459d58dded917f8cfa2795f05530aa9299ceae9dddf2a3d4509d0f
MD5 f3a8639067eea5de8c83c422ac1e4d02
BLAKE2b-256 b82ea8426bdc2d2b94a411f926153bbd433f4885430542f293ae50edaf930259

See more details on using hashes here.

Supported by

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