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

Uploaded Python 3

File details

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

File metadata

  • Download URL: neuralk-0.0.9.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.9.tar.gz
Algorithm Hash digest
SHA256 330e8d82a34d1e8077ca6b3317776b40587113452684ee1903704855e830d612
MD5 8a2dd8badc2b09edf277cff9a6d999a6
BLAKE2b-256 2bc16e0d9d10541c43ef6b0bc2708f5d10be856a7d7dbcfe5d152ae51d2feebe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: neuralk-0.0.9-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.9-py3-none-any.whl
Algorithm Hash digest
SHA256 eac3979e5ef047f25e4834d34047ad94b40315a61cc88930690becb207c8cb95
MD5 c2216011f481c35e078d0f4b5a7ff103
BLAKE2b-256 6a5b92390a56e1f8b697585a5c2b649a52809cdad07d38c8952df8ce4368af96

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