Environment
- Console
- Other Environment
Framework
- Flake8
- Pytest
Intended Audience
- Developers
- Financial and Insurance Industry
- Healthcare Industry
- Information Technology
- Manufacturing
- Other Audience
- Science/Research
- Telecommunications Industry
Operating System
- MacOS
- Microsoft :: Windows
- POSIX :: Linux
Programming Language
- C
- Cython
- Other
- Other Scripting Engines
- Python :: 3.9
- Python :: 3.10
- Python :: 3.11
- Python :: 3.12
- Python :: 3.13
- Python :: 3 :: Only
- Python :: Implementation :: CPython
Typing
- Typed
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:
cohere>=5.9.4packaging>=20.9pandas>=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'requests>=2.32.3voyageai>=0.2.3