Metadata-Version: 2.4
Name: naima-lab
Version: 0.1.1
Summary: Add your description here
Author-email: Felipe Operti <operti.felipe@gmail.com>
Requires-Python: >=3.10
Requires-Dist: azure-ai-ml>=1.23.0
Requires-Dist: azure-identity>=1.19.0
Requires-Dist: azure-search-documents>=11.5.2
Requires-Dist: azureml-core>=1.59.0
Requires-Dist: azureml-fsspec>=1.3.1
Requires-Dist: faiss-cpu>=1.9.0.post1
Requires-Dist: fastapi[standard]>=0.115.8
Requires-Dist: gguf>=0.10.0
Requires-Dist: httpx[http2]>=0.27.2
Requires-Dist: imbalanced-learn>=0.13.0
Requires-Dist: langchain-community>=0.3.7
Requires-Dist: langchain-ollama>=0.2.2
Requires-Dist: langchain-openai>=0.2.8
Requires-Dist: langchain>=0.3.7
Requires-Dist: matplotlib>=3.10.0
Requires-Dist: openpyxl>=3.1.5
Requires-Dist: pdf2image>=1.17.0
Requires-Dist: plotly>=5.24.1
Requires-Dist: protobuf>=3.20.3
Requires-Dist: pydantic-settings>=2.7.0
Requires-Dist: python-dotenv>=1.0.1
Requires-Dist: ragas>=0.2.8
Requires-Dist: typer>=0.15.1
Requires-Dist: umap-learn>=0.5.7
Requires-Dist: unsloth-zoo>=2025.1.5
Requires-Dist: unsloth>=2025.1.6
Requires-Dist: xformers==0.0.28.post2
Description-Content-Type: text/markdown

# Naima Lab

Welcome to the Naima Lab repository. This project is dedicated to developing and fine-tuning language models using state-of-the-art techniques.

## Table of Contents

- [Introduction](#introduction)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)

## Introduction

Naima Lab focuses on creating and optimizing language models for various natural language processing tasks. Our goal is to provide efficient and effective tools for researchers and developers.

## Installation

To install the project, follow these steps:

1. Clone the repository:
    ```bash
    git clone https://github.com/yourusername/naima-lab.git
    ```
2. Navigate to the project directory:
    ```bash
    cd naima-lab
    ```
3. Install the dependencies:
    ```bash
    pip install -r requirements.txt
    ```

## Usage

To fine-tune a language model using Naima Lab, use the following command:
```bash
naima-lab nlp llm_sft_instruct --config-file path/to/config.yml --dataset-path path/to/dataset.json
```
Replace `path/to/config.yml` and `path/to/dataset.json` with the appropriate paths to your configuration file and dataset.

## Contributing

We welcome contributions! Please see our [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines on how to contribute to this project.

## License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for more details.
