项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-09-16 · 当前星标 ★ 2490
使用教程
⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。
⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。
环境要求
- Git(用于克隆仓库)
- Python 环境(README 未给出具体版本要求)
- 可访问官方文档 https://docs.skyrl.ai/docs/
- 训练所需硬件资源(README 未给出具体配置要求)
安装与启动步骤
-
1克隆 SkyRL 仓库
从 GitHub 拉取源码仓库,本地得到包含 skyrl、skyrl-gym 等子目录的完整代码。
git clone https://github.com/NovaSky-AI/SkyRL.git -
2进入仓库目录
切换到仓库根目录,查看 skyrl、skyrl-train、skyrl-tx、skyrl-agent、skyrl-gym 等组件。
cd SkyRL ls -
3选择使用入口
README 指明:训练选 skyrl;建环境选 skyrl-gym;agent 流水线选 skyrl-agent。
-
4阅读官方安装文档
README 未给出安装命令,需按 Development Guide 与 quickstart 文档完成环境搭建。
-
5复现 SkyRL-v0
如需精确复现 SkyRL-v0 结果,先切换到 README 指定的 commit,再按 skyrl-agent 说明操作。
git checkout a0d50c482436af7fac8caffa4533616a78431d66 -
6确认支持的模型
按 Supported Models 文档核对你的模型是否在支持列表内,再开始训练任务。
如何确认成功
README 未提供启动验证方法;请以 skyrl 的 quickstart 文档中的运行结果为准来判断是否正常。
常见问题
Q:怎么安装 SkyRL 的依赖?
A:README 节选未给出任何安装命令,只指向官方文档。请以 Development Guide(docs.skyrl.ai/docs/getting-started/development)与 skyrl quickstart 文档为准。
Q:该用哪个子目录做模型训练?
A:README 说明模型训练请查看 ./skyrl 目录,它已整合原有的 skyrl-train 训练框架与 skyrl-tx(Tinker API 后端)。
Q:如何自定义任务环境?
A:使用 ./skyrl-gym,它按 Gymnasium API 提供了数学、编程、搜索、SQL 等工具调用环境,可按同一接口接入自己的任务。
Q:想复现 SkyRL-v0 的结果怎么做?
A:先切到 README 指定的 commit a0d50c482436af7fac8caffa4533616a78431d66,再按 ./skyrl-agent 的说明运行多轮工具调用流水线。
Q:支持哪些模型?
A:README 未列出模型清单,请查阅官方 Supported Models 文档:https://docs.skyrl.ai/docs/getting-started/supported_models。
注意事项
- README 节选只包含项目结构与文档指引,未提供 pip/docker 等安装命令,本教程步骤仅限于仓库获取与文档入口,未覆盖的安装细节请查官方文档。
- SkyRL 是面向 LLM 强化学习的全栈库,组件较多,建议按 skyrl / skyrl-gym / skyrl-agent 分别阅读对应的子目录说明。
- 复现 SkyRL-v0 必须使用指定 commit,直接使用最新主干代码结果可能不一致。
核心亮点
- 模块化拆分环境、生成、奖励与训练器,替换组件不用改整体代码
- 原生支持多轮交互与工具调用场景,适合 agentic RL 而非只做单轮偏好对齐
- 全栈覆盖从 rollout 到策略更新的链路,减少自研胶水代码
不足之处
- 项目处于成长期,API 与文档可能随版本快速变动
- 生态与预置环境数量相比成熟 RLHF 框架仍有限
适用场景
- 训练模型调用搜索/代码执行等工具完成多步任务
- 用自定义奖励函数做数学推理或代码生成的 RLVR 训练
- 在多机集群上复现并调优 PPO/GRPO 等 RL 算法
替代项目
OpenRLHF、verl、TRL
上一篇:create-llm
下一篇:FATE-LLM
同类项目推荐
lightly-train
开源
一个命令搞定视觉模型预训练、微调和蒸馏,告别碎片化流程。
All-in-one training for vision models (YOLO, ViTs, RT-DETR, DINOv3): pretraining, fi···
denoising_diffusion
开源
用PyTorch Lightning复现DDPM,快速跑通扩散模型训练与生成
Unofficial Implementation of "Denoising Diffusion Probabilistic Models" in PyTorch(L···
RandOpt
开源
在预训练权重附近挖出多个专家模型,提升泛化与集成效果
Official Codebase for "Neural Thickets: Diverse Task Experts Are Dense Around Pretra···
automix
开源
让多个AI模型互相验证,推理结果更靠谱
Mixing Language Models with Self-Verification and Meta-Verification
SkyRL
开源
把 LLM 强化学习全流程拆成乐高,多轮工具任务也能直接训
SkyRL: A Modular Full-stack RL Library for LLMs
OpenEBFM
开源
能量基基础模型的开源训练与扩展代码
Open-source code for training and scaling up energy-based foundation models.
lora-pilot
开源
一键启动 Docker,搞定 LoRA 训练与验证全流程
From dataset to trained LoRA to finished image or video. One browser workspace for y···
finetuning-notebooks
开源
跟着 Notebook 一步步微调图像视频生成模型
sagify
开源
一条命令把本地模型部署到 AWS SageMaker,省心省力
LLMs and Machine Learning done easily