Metadata-Version: 2.1
Name: gllm-plugin-binary
Version: 0.0.7
Summary: 
Author: GenAI SDK Team
Author-email: gat-sdk@gdplabs.id
Requires-Python: >=3.11,<3.13
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Provides-Extra: flair
Requires-Dist: bosa-core-binary
Requires-Dist: gllm-core-binary
Requires-Dist: gllm-inference-binary
Requires-Dist: gllm-pipeline-binary
Requires-Dist: langchain (>=0.3.0,<0.4.0)
Requires-Dist: langchain-core (>=0.3.51)
Requires-Dist: semver (>=3.0.4,<4.0.0)
Description-Content-Type: text/markdown

# 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/gen-ai-external)

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

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

#### Using Poetry
```bash
poetry add gllm-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/gen-ai-external.git#subdirectory=python/gllm-plugin"
```

## Usage
For more information, please refer to the [PIPELINE.md](https://github.com/GDP-ADMIN/gen-ai-external/blob/main/libs/gllm-plugin/PIPELINE.md).

