Metadata-Version: 2.4
Name: rusticai-llm-agent
Version: 1.2.2
Summary: A complete set of LLM agents
License-Expression: Apache-2.0
Author: Dragonscale Industries Inc.
Author-email: dev@dragonscale.ai
Requires-Python: >=3.13,<3.14
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.13
Provides-Extra: test
Requires-Dist: openai (>=1.107.0,<2.0.0)
Requires-Dist: rusticai-core (>=1.2.1,<1.3.0)
Project-URL: Homepage, https://www.rustic.ai/
Project-URL: Repository, https://github.com/rustic-ai/rustic-ai
Project-URL: Rustic AI Core, https://pypi.org/project/rusticai-core/
Description-Content-Type: text/markdown

# Rustic AI LLMAgent

This module introduces a pluggable LLMAgent based on common patterns observed while using of language models within [Rustic AI](https://www.rustic.ai/) guilds.
The implementation leverages the Rustic AI's LLM dependency injection to allow for custom implementations of the LLM.

## Installing

```shell
pip install rusticai-llm-agent rusticai-litellm
```
**Note:** It depends on [rusticai-core](https://pypi.org/project/rusticai-core/)

## Building from Source

```shell
poetry install --with dev
poetry build
```
