Metadata-Version: 2.4
Name: nxlook_client
Version: 0.1.0
Summary: NxLook Inference library for Epistemic AI models. Non-reverse-engineerable, inference-only.
Project-URL: Homepage, https://github.com/afatykhov-ai/inference-client/
Project-URL: Repository, https://github.com/afatykhov-ai/inference-client/
Author-email: "A.Fatykhov" <a.fatykhov@nxlook.com>
License: MIT
License-File: LICENSE
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Requires-Dist: numpy
Requires-Dist: torch>=2.0
Provides-Extra: dev
Requires-Dist: black; extra == 'dev'
Requires-Dist: pytest; extra == 'dev'
Requires-Dist: ruff; extra == 'dev'
Description-Content-Type: text/markdown

# NxLook Epistemic AI Inference Library

> **Inference-only** Python library for Epistemic AI trained models. No training, no reverse engineering.

## Installation

```bash
pip install nxlook-client
```

# Usage
## Non-interactive Inference
```
from nxlook_client import non_interactive_inference

response = non_interactive_inference(
    model_path="path/to/your/model.pth",
    prompt="What is the meaning of life?"
)
print(response)
```

##Interactive Chat Mode
```
from nxlook_client import interactive_inference

interactive_inference("path/to/your/model.pth", temperature=0.6)
Unified inference() Function
from epistemic_infer import inference

# Non-interactive
response = inference("model.pth", prompt="Hello world")

# Interactive
inference("model.pth", interactive=True)
```

#Requirements
    Python 3.8+
    PyTorch 2.0+

#License
    MIT