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.11.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.11-py3-none-any.whl (5.6 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: neuralk-0.0.11.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.11.tar.gz
Algorithm Hash digest
SHA256 05f896e9dfe23f8fd3d72a1cdb9da2938d98949e321464e4763e75681b8b1845
MD5 ddad3c365d8bde325af683213cdc2ac6
BLAKE2b-256 f7c938a9d83265951585bc438fe636d85bdde8caca94d761b2d59191d0b234d2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: neuralk-0.0.11-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.11-py3-none-any.whl
Algorithm Hash digest
SHA256 46d6733bb1078d7fa02b7b21c52ec8a2a6ed3a26bf485d1afc0312b1a673b8e7
MD5 b4223a9f3ea3df8615a128a34a6fbcdc
BLAKE2b-256 4732cf2db36ce72e2b3b3937e5abc4e395f75fb131a80ee0b3469e63ea0e3a30

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