Skip to main content

KDB.AI Client for Python

Introduction

For full documentation and detailed examples, visit KDB.AI website.

Installing kdbai-client using pip

Ensure you have a recent version of pip:

pip install --upgrade pip

Then install the latest version of kdbai-client with the following command:

pip install kdbai-client

To install a specific version of kdbai-client run the following command replacing <INSERT_VERSION> with a specific released semver version of the interface

pip install kdbai-client==<INSERT_VERSION>

For developers, it is suggested to install the library dynamically, so that local changes can be reflected immediately. Therefore please enter the repository directory and then run below:-

pip install -e .

Warning: Python packages should typically be installed in a virtual environment. This can be done with the venv package from the standard library.

Dependencies

Python Dependencies

KDB.AI depends on the following third-party Python packages:

  • authlib>= 1.6.0
  • cohere>=5.9.4
  • packaging>=20.9
  • pandas>=1.5.0; python_version<'3.12'
  • pandas>=2.1.1; python_version=='3.12'
  • pandas>=2.2.3; python_version=='3.13'
  • pykx>=2.4.1; <4.0.0; python_version<='3.12'
  • pykx>=3.1.0; <4.0.0; python_version=='3.13'
  • pyyaml>=5.1
  • requests>=2.32.3
  • voyageai>=0.2.3

Release files for kdbai-client 2.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for kdbai-client 2.1.0
File Interpreter ABI Platform
kdbai_client-2.1.0-py3-none-any.whl Python 3 none any Details

Release files / kdbai_client-2.1.0-py3-none-any.whl

Download URL kdbai_client-2.1.0-py3-none-any.whl
Size 43.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fccc52a5409d24058fbe64cc220dce6f871492b53d645d25f509acfaecfce8b8
BLAKE2b-256 checksum
How to use checksums
df305195b6c520df953482b607a7a6bbbf18ccfacc3a2a617107cbb9001a1b68
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release history Release notifications | RSS feed

This release

2.1.0 This release

1 release file

2.0.0

1 release file

1.10.0

1 release file

1.9.1

1 release file

1.9.0

1 release file

1.8.0

1 release file

1.7.0

1 release file

1.6.1

1 release file

1.6.0

1 release file

1.5.0

1 release file

1.4.0

1 release file

1.3.0

1 release file

1.2.4

1 release file

1.2.1

1 release file

1.2.0

1 release file

1.1.0

1 release file

0.1.2

1 release file

0.1.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page