跳到正文
cccskills
免费在 GitHub 公开

areal

Use AReaL for large-scale asynchronous LLM reinforcement learning, agentic RL, distributed post-training, inference/agent services, backend planning, and customization workflows.

中文简介正在准备中。当前显示原文说明。

查看安装方法

包含的文件(27)

  • SKILL.md5.9 KB
  • references/configuration-cheatsheet.md5.0 KB
  • references/package-overview.md4.7 KB
  • references/repo-provenance.md2.9 KB
  • references/repo-routing-metadata.json568 B
  • references/troubleshooting.md6.0 KB
  • scripts/areal_env_doctor.py4.0 KB
  • sub-skills/custom-data-rewards-workflows/references/agentic-workflow-recipes.md14.1 KB
  • sub-skills/custom-data-rewards-workflows/references/data-reward-workflow-contracts.md13.2 KB
  • sub-skills/custom-data-rewards-workflows/references/troubleshooting.md4.5 KB
  • sub-skills/custom-data-rewards-workflows/scripts/check_workflow_contract.py30.8 KB
  • sub-skills/custom-data-rewards-workflows/SKILL.md3.9 KB
  • sub-skills/distributed-engines-backends/references/backend-planning.md14.9 KB
  • sub-skills/distributed-engines-backends/references/engine-api-and-weight-sync.md13.7 KB
  • sub-skills/distributed-engines-backends/references/troubleshooting.md15.5 KB
  • sub-skills/distributed-engines-backends/scripts/check_backend_plan.py25.2 KB
  • sub-skills/distributed-engines-backends/SKILL.md3.5 KB
  • sub-skills/post-training-experiments/references/config-api.md14.8 KB
  • sub-skills/post-training-experiments/references/experiment-workflows.md13.2 KB
  • sub-skills/post-training-experiments/references/troubleshooting.md9.8 KB
  • sub-skills/post-training-experiments/scripts/validate_experiment_config.py32.0 KB
  • sub-skills/post-training-experiments/SKILL.md2.8 KB
  • sub-skills/services-cli-operations/references/online-rl-service-recipes.md13.4 KB
  • sub-skills/services-cli-operations/references/service-cli-reference.md18.8 KB
  • sub-skills/services-cli-operations/references/troubleshooting.md12.0 KB
  • sub-skills/services-cli-operations/scripts/check_service_cli.py35.7 KB
  • sub-skills/services-cli-operations/SKILL.md4.4 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

AReaL Repo Skill

AReaL is a Python framework for asynchronous reinforcement learning and post-training of LLM, VLM, and agentic systems. Use this skill when a task asks how to configure, run, customize, or debug AReaL experiments, services, datasets, rewards, workflows, or distributed backends.

This generated skill is self-contained operating guidance. Do not depend on the original checkout being present; use the bundled references and scripts here.

First questions to answer

  1. Workflow type: config-driven post-training, custom dataset/reward/workflow, backend/distributed debugging, or v2 service operation?
  2. Runtime variant: SGLang CUDA, vLLM CUDA, training-only CUDA, CPU/import-only inspection, sandbox, or vendor accelerator branch?
  3. Resource shape: local/Ray/Slurm, nodes, GPUs per node, shared storage, model path, and whether rollout and training roles are separated or colocated?
  4. Safety: is this only a command/config review, or may the agent start services, run training, download data/models, or use credentials?

Install and import baseline

AReaL supports Python >=3.11,<3.13. For real training and inference, prefer the project runtime image or a uv environment matching the intended backend variant.

Common install choices:

# Default CUDA runtime: training packages plus SGLang inference.
uv sync --extra cuda

# vLLM variant: use the vLLM project manifests before syncing.
cp pyproject.vllm.toml pyproject.toml
cp uv.vllm.lock uv.lock
uv sync --extra cuda

# CPU/import-oriented development only; not proof of backend runtime.
uv sync

Minimal import smoke after installation:

python - <<'PY'
import areal
from areal.api.cli_args import GRPOConfig, SFTConfig
print(areal.__version__)
print(GRPOConfig.__name__, SFTConfig.__name__)
PY

For a safe environment and CLI check that does not launch training or services, run scripts/areal_env_doctor.py.

Route by task

User taskRead next
Run or adapt GRPO/PPO/SFT/DPO/RW experiments, choose trainer/config class, validate YAML and overrides, checkpoint/logging/recoverysub-skills/post-training-experiments/SKILL.md
Add or debug datasets, reward functions, RLVRWorkflow, VisionRLVRWorkflow, multi-turn/tool workflows, or agent framework integrationssub-skills/custom-data-rewards-workflows/SKILL.md
Choose FSDP/Megatron/Archon/SGLang/vLLM backends, parse backend strings, plan GPU allocation, debug CUDA/NCCL/OOM/LoRA/FP8/weight syncsub-skills/distributed-engines-backends/SKILL.md
Operate areal inf, areal agent, areal train, model registration, service state/logs/status, online RL sessions, Hermes-style loopssub-skills/services-cli-operations/SKILL.md

Shared references

Operating defaults

  • Prefer single-controller mode for new experiments: a Python driver loads a config, creates trainers/controllers, and uses scheduler.type=local|ray|slurm.
  • Treat legacy SPMD launchers as compatibility paths. Do not introduce them unless the user explicitly asks for the old mode.
  • Prefer proxy-style agent workflows for new agentic RL integrations. Use direct ArealOpenAI only for legacy/framework-specific cases.
  • Treat CUDA, SGLang, vLLM, Megatron, Archon, Ray, Slurm, sandbox, and NPU capabilities as backend-specific. A CPU import check does not prove them.
  • Never run long training, start services, download model/data artifacts, mutate CUDA/driver stacks, or use credentials without explicit user approval.

Safe bundled scripts

Handoff language

When you cannot verify a capability locally, be explicit:

  • "Verified: import/config/CLI surface only."
  • "Not verified: full SGLang/vLLM/Megatron/FSDP/Archon runtime because that requires matching CUDA packages, model weights, and/or cluster resources."
  • "Next required live check: run the user's approved command in their target environment and capture logs/status/metrics."

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

Routes 3D ResNets PyTorch video action-recognition workflows across training, inference, and data preparation.

中文简介正在准备中。当前显示原文说明。

VectorSpaceLab/AREX-Skill3392026年9月3日 更新

3ddfa

免费

Guide 3DDFA Python inference, geometry rendering, training/evaluation, and optional C++ ONNX workflows for 3D dense face alignment.

中文简介正在准备中。当前显示原文说明。

VectorSpaceLab/AREX-Skill3392026年9月3日 更新

3ddfa-v2

免费

Routes 3DDFA_V2 face-alignment setup, still-image demos, video tracking, and ONNX benchmarking workflows.

中文简介正在准备中。当前显示原文说明。

VectorSpaceLab/AREX-Skill3392026年9月3日 更新

ab3dmot

免费

Operate AB3DMOT 3D multi-object tracking workflows for KITTI and nuScenes data, tracking, evaluation, and visualization.

中文简介正在准备中。当前显示原文说明。

VectorSpaceLab/AREX-Skill3392026年9月3日 更新

Use Hugging Face Accelerate for PyTorch training-loop migration, distributed launch/configuration, DeepSpeed/FSDP/TPU backend setup, big-model inference/offload, checkpointing, tracking, and troubleshooting.

中文简介正在准备中。当前显示原文说明。

VectorSpaceLab/AREX-Skill3392026年9月3日 更新

acme

免费

Route Acme reinforcement-learning framework tasks across core loops, replay/data, JAX agents, and TensorFlow/Sonnet agents.

中文简介正在准备中。当前显示原文说明。

VectorSpaceLab/AREX-Skill3392026年9月3日 更新

查看 VectorSpaceLab 的全部技能

报告此技能的问题