Metadata-Version: 2.4
Name: glchat-plugin
Version: 0.3.11
Author-email: GenAI SDK Team <gat-sdk@gdplabs.id>
Requires-Python: <3.13,>=3.11
Description-Content-Type: text/markdown
Requires-Dist: poetry>=2.1.3
Requires-Dist: bosa-core-binary>=0.8.6
Requires-Dist: gllm-core-binary>=0.3.0
Requires-Dist: gllm-inference-binary>=0.5.0
Requires-Dist: gllm-pipeline-binary>=0.4.0
Requires-Dist: langchain>=0.3.0
Requires-Dist: langchain-core>=0.3.0
Requires-Dist: semver>=3.0.4
Provides-Extra: flair
Requires-Dist: flair; extra == "flair"
Provides-Extra: dev
Requires-Dist: coverage>=7.4.4; extra == "dev"
Requires-Dist: mypy>=1.15.0; extra == "dev"
Requires-Dist: pre-commit>=3.7.0; extra == "dev"
Requires-Dist: pytest>=8.1.1; extra == "dev"
Requires-Dist: pytest-asyncio>=0.23.6; extra == "dev"
Requires-Dist: pytest-cov>=5.0.0; extra == "dev"
Requires-Dist: ruff>=0.6.7; extra == "dev"

# GDP Labs GenAI Plugin

## Description

A library to implement Plugin architecture and integrate with existing pipelines.

## Installation

### Prerequisites
- Python 3.11+ - [Install here](https://www.python.org/downloads/)
- Pip (if using Pip) - [Install here](https://pip.pypa.io/en/stable/installation/)
- Poetry 1.8.1+ (if using Poetry) - [Install here](https://python-poetry.org/docs/#installation)
- Git (if using Git) - [Install here](https://git-scm.com/downloads)
- For git installation:
  - Access to the [GDP Labs SDK github repository](https://github.com/GDP-ADMIN/glchat-sdk)

### 1. Installation from Pypi
Choose one of the following methods to install the package:

#### Using pip
```bash
pip install glchat-plugin-binary
```

#### Using Poetry
```bash
poetry add glchat-plugin-binary
```

### 2. Development Installation (Git)
For development purposes, you can install directly from the Git repository:
```bash
poetry add "git+ssh://git@github.com/GDP-ADMIN/glchat-sdk.git#subdirectory=python/glchat-plugin"
```

## Usage
For more information, please refer to the [PIPELINE.md](https://github.com/GDP-ADMIN/glchat-sdk/blob/main/python/glchat-plugin/PIPELINE.md).
