Skip to main content

Aerospike Vector Search Client Library for Python

Project description

Aerospike Vector Search Client Python

Python client for Aerospike Vector Search Database

Prerequisites

  • Python 3.9 or higher
  • pip version 9.0.1 or higher
  • Aerospike Vector Search DB and Aerospike clusters running.

Using the client from your application using pip

To resolve the client packages using pip, add the following to $HOME/.pip/pip.conf

[global]
extra-index-url=https://<jfrog-username>:<jfrog-access-token>@aerospike.jfrog.io/artifactory/api/pypi/ecosystem-python-dev-local/simple 

Install the aerospike_vector_search using pip

python3 -m pip install aerospike-vector-search

Or

You can add the package name aerospike-vector-search to your application's requirements.txt and install all dependencies using

python3 -m pip install -r requirements.txt

Building the client

Setup build Python Virtual Environment

This is the recommended mode for building the python client.

# Create virtual environment to isolate dependencies.
python3 -m venv .venv
source .venv/bin/activate

Install requirements

python3 -m pip install -vvv  -r requirements.txt

Generate gRPC client code

# Generate the gRPC client code
./proto/codegen.sh

Build the package

python3 -m pip install build
python3 -m build

Examples

See examples for working samples.

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

aerospike_vector_search-1.0.0.tar.gz (40.4 kB view details)

Uploaded Source

Built Distribution

aerospike_vector_search-1.0.0-py3-none-any.whl (60.0 kB view details)

Uploaded Python 3

File details

Details for the file aerospike_vector_search-1.0.0.tar.gz.

File metadata

File hashes

Hashes for aerospike_vector_search-1.0.0.tar.gz
Algorithm Hash digest
SHA256 bcc7105b5894f0d51b3b11325d8d3527637797a079cca0a5d2051bbd3aaaafc4
MD5 121efda3a1b888c03f00995b04aee88e
BLAKE2b-256 7c4e6ada945e10fcd95a31d7732a8396790483c7ecbf483fba6d93c5faf98c46

See more details on using hashes here.

File details

Details for the file aerospike_vector_search-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for aerospike_vector_search-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 80dd7d34718d6e107fb21ea25eabf8b6ce03eff5cac7eb15ab8b675e87d0935a
MD5 55b1e418ac8f1486c6964eef012d300d
BLAKE2b-256 9c1d7993a4fc04823bfab0af55042bef0213de654c4346bbc4de13b72104392c

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