Metadata-Version: 2.4
Name: comlrl
Version: 1.2.2
Summary: CoMLRL trains multiple LLMs to collaborate via cooperative reinforcement learning algorithms.
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: datasets>=2.0.0
Requires-Dist: numpy>=1.21.0
Requires-Dist: openai>=1.0.0
Requires-Dist: packaging>=21.0
Requires-Dist: pyyaml>=6.0.1
Requires-Dist: tqdm>=4.65.0
Requires-Dist: transformers>=4.30.0
Requires-Dist: wandb>=0.15.0
Provides-Extra: full
Requires-Dist: datasets>=2.0.0; extra == "full"
Requires-Dist: numpy>=1.21.0; extra == "full"
Requires-Dist: openai>=1.0.0; extra == "full"
Requires-Dist: packaging>=21.0; extra == "full"
Requires-Dist: pyyaml>=6.0.1; extra == "full"
Requires-Dist: tqdm>=4.65.0; extra == "full"
Requires-Dist: transformers>=4.30.0; extra == "full"
Requires-Dist: wandb>=0.15.0; extra == "full"
Requires-Dist: torch>=2.0.0; extra == "full"
Provides-Extra: dev
Requires-Dist: black>=24.10.0; extra == "dev"
Requires-Dist: pre-commit>=3.8.0; extra == "dev"
Provides-Extra: all
Requires-Dist: datasets>=2.0.0; extra == "all"
Requires-Dist: numpy>=1.21.0; extra == "all"
Requires-Dist: openai>=1.0.0; extra == "all"
Requires-Dist: packaging>=21.0; extra == "all"
Requires-Dist: pyyaml>=6.0.1; extra == "all"
Requires-Dist: tqdm>=4.65.0; extra == "all"
Requires-Dist: transformers>=4.30.0; extra == "all"
Requires-Dist: wandb>=0.15.0; extra == "all"
Requires-Dist: torch>=2.0.0; extra == "all"
Requires-Dist: black>=24.10.0; extra == "all"
Requires-Dist: pre-commit>=3.8.0; extra == "all"
Dynamic: description
Dynamic: description-content-type
Dynamic: license-file
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

CoMLRL trains multiple LLMs to collaborate via cooperative reinforcement learning algorithms.
CoMLRL is an open-source library for training multiple LLMs to collaborate using Multi-Agent Reinforcement Learning (MARL). It provides implementations of various MARL algorithms for LLM collaboration and support for different environments and benchmarks.
