Skip to main content

RL environments for LLMs implemented with the Gymnasium API.

Project description

SkyRL-Gym

A library of RL environments for LLMs implemented with the Gymnasium API.

Key Features

  • Simple Environment interface following the Gymnasium API.
  • Library of ready-built environments for math, code, search, and text-to-SQL.
  • A reusable tool interface. Developers can implement a tool once, and use it across any environment.
  • Supports multi-tool environments

Installation

You can install the latest release from PyPI:

pip install skyrl-gym

or install from source:

git clone https://github.com/NovaSky-AI/SkyRL.git
cd SkyRL/skyrl-gym
pip install -e .

Documentation

To build your first environment, see our Walkthrough Docs.

All docs are available at https://docs.skyrl.ai/docs/.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

skyrl_gym-0.3.0.tar.gz (36.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

skyrl_gym-0.3.0-py3-none-any.whl (37.9 kB view details)

Uploaded Python 3

File details

Details for the file skyrl_gym-0.3.0.tar.gz.

File metadata

  • Download URL: skyrl_gym-0.3.0.tar.gz
  • Upload date:
  • Size: 36.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for skyrl_gym-0.3.0.tar.gz
Algorithm Hash digest
SHA256 a10d93de0dad15cf443d0263c48752dcc90f20a2831d85a2c478088213659eae
MD5 4a7b3b3be75f3aa0193b8d212434019d
BLAKE2b-256 4ebef86c0e406bad184c21913b7de81812cc773171b45a418517cc408eb322f8

See more details on using hashes here.

File details

Details for the file skyrl_gym-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: skyrl_gym-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 37.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for skyrl_gym-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7311de4e6a0343018d73fe6bb4daab7342c604bcb64488e572ed084a5af71b7f
MD5 5ab230ee9b20e83c88d125989d47923c
BLAKE2b-256 41d94fdddd0838c1730b94d7ec27a2d46306b954057538465d53878ac21b281e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page