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

Uploaded Python 3

File details

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

File metadata

  • Download URL: neuralk-0.0.12.tar.gz
  • Upload date:
  • Size: 5.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.12.11 Darwin/24.4.0

File hashes

Hashes for neuralk-0.0.12.tar.gz
Algorithm Hash digest
SHA256 c7140a2b4c00699a0bfe0ecb9d3a7f0322ea40cddcc70ab7862f70b5099bed57
MD5 7c451311aad6ac89dd7d0e8230e43d0c
BLAKE2b-256 e1d77737f9496d8ea7d3a7c948861617893376e5d72f3a33a628b7de2fc3dc46

See more details on using hashes here.

File details

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

File metadata

  • Download URL: neuralk-0.0.12-py3-none-any.whl
  • Upload date:
  • Size: 5.6 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.12.11 Darwin/24.4.0

File hashes

Hashes for neuralk-0.0.12-py3-none-any.whl
Algorithm Hash digest
SHA256 e212fcb25543d96803210f134a85d08e15ba86ce234c88947617fbdd99478881
MD5 a663d58647be059bdfbe54eb7e006e61
BLAKE2b-256 fb88e0405d62463c1c541c830cbb695f68496682f5ed803b6eff46bf39310ba5

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