Skip to main content

Neuralk SDK for Python

Project description

Neuralk SDK

A Tabular Machine Learning SDK for Industrial Applications

[API reference]

👋 Welcome to the Neuralk SDK

The Neuralk SDK provides a simple and powerful Python interface to our services. It lets you access our foundation models directly or through advanced, domain-specific workflows. The SDK automatically performs essential checks on your data, including size and format validation, to ensure optimal performance and reliability.

The Neuralk SDK provides access to our AI platform with two distinct services:

Expert Use Case - End-to-end AI solutions with preprocessing and postprocessing adapted to our specialized models. Perfect for production-ready applications.

NICL (Neural In-Context Learning) - Direct inference capabilities using our advanced in-context learning models. Ideal for rapid prototyping and direct model interaction.

⚙️ Quick-Start Installation

Install the package from PyPI:

pip install neuralk

🔬 Development Installation

Clone the Repository

git clone https://github.com/Neuralk-AI/neuralk
cd neuralk

Create a Dedicated Environment (recommended)

Neuralk SDK has very light dependecies but we still advice to isolate it in a dedicated virtual environment (e.g., using conda or venv).

conda create -n neuralk python=3.11
conda activate neuralk

Install the Package

pip install -e .

Configuring the endpoint

By default, the SDK is configured to use the Neuralk-AI production endpoint. However, depending on your network setup (for example, if requests are forwarded through a proxy) you may need to redirect it to a different endpoint. This can be done with the following configuration line:

from neuralk.utils._configuration import Configuration
Configuration.neuralk_endpoint = "http://localhost:40000"

Examples and tutorials

Citing Neuralk

If you incorporate any part of this repository into your work, please reference it using the following citation:

@article{neuralk2025sdk,
         title={Neuralk: A Foundation Model for Industrial Tabular Data}, 
         author={Neuralk-AI},
         year={2025},
         publisher = {GitHub},
         howpublished = {\url{https://github.com/Neuralk-AI/Neuralk}},
}

Contact

If you have any questions or wish to propose new features please feel free to open an issue or contact us at alex@neuralk-ai.com.

For collaborations please contact us at antoine@neuralk-ai.com.

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

neuralk-0.0.10.tar.gz (5.6 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

neuralk-0.0.10-py3-none-any.whl (5.6 MB view details)

Uploaded Python 3

File details

Details for the file neuralk-0.0.10.tar.gz.

File metadata

  • Download URL: neuralk-0.0.10.tar.gz
  • Upload date:
  • Size: 5.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for neuralk-0.0.10.tar.gz
Algorithm Hash digest
SHA256 d68a298f0b071b11905cb7b601b53ec7b7db640ba0569af94e7aae8c10a03ece
MD5 bd0557925afd3caf757a12214a31cbc1
BLAKE2b-256 1777bfeef491eddb6170105348e9b70f6c179e40894d91b3cdc6a43158baa393

See more details on using hashes here.

File details

Details for the file neuralk-0.0.10-py3-none-any.whl.

File metadata

  • Download URL: neuralk-0.0.10-py3-none-any.whl
  • Upload date:
  • Size: 5.6 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for neuralk-0.0.10-py3-none-any.whl
Algorithm Hash digest
SHA256 a2ab4088200187b4976b52210e3b4c3890a37f7a9985127ba7939ead9a6533af
MD5 bde31decd0edf41f5e2c38d4a4654787
BLAKE2b-256 034a8fd8e010a4de85723cfd3496486ad1cfc79f25520a90129a49ab1f6aa092

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