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.2.0.tar.gz (23.1 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.2.0-py3-none-any.whl (19.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pgvector_haystack-0.2.0.tar.gz
Algorithm Hash digest
SHA256 aa765684fce9943f181a0037a8c165420a5047aaae42ea46a8b57643e7723a9e
MD5 81e4da38218d364257400eca7506d83b
BLAKE2b-256 329a22e9c8e178b9081a578137f55e97f47d88a11fd4ebc8d788f8efbbdcebb8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pgvector_haystack-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ef079bd760b315be36e0eafc42f40f88623dd8e8c062ee926fd7fb4bbb03d6b5
MD5 c63e718b7897621e2b165412bf3cdcdf
BLAKE2b-256 3d16c97f1d435a3c200c0f503e8b21f819be6b9c234de77892b741e3499e90d2

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