技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
reward-model【数据与研究】Guide InternLM-XComposer2.5-Reward scoring, ranking, preference data, runnable reward training, LoRA merge, and benchmark workflows.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the task is specifically about InternLM-XComposer2.5-Reward (IXC-2.5-Reward): scoring one chat, batch scoring, pairwise comparison, ranking candidate answers, validating preference-pair training data, rendering full/LoRA reward training launchers, or planning RewardBench/RM-Bench/VL-RewardBench evaluation.
For ordinary InternLM-XComposer generation, image/video chat, web/article composition, LMDeploy, or Gradio demos, route to the sibling model-inference sub-skill. For supervised non-reward fine-tuning, route to finetuning. For general XComposer benchmark plans that are not reward-model benchmarks, route to evaluation-and-projects.
get_score or get_scores;compare;rank;data.txt manifest validation;hd_num, optional max_length, data/manifest path, output directory, and benchmark data roots.references/api-reference.md for get_score, get_scores, compare, rank, chat shape, image nesting, hd_num, and rank interpretation;references/data-formats.md for preference-pair JSON, conversations_a/conversations_b, image placeholders, and data.txt sampling semantics;references/training-and-evaluation.md for torchrun/DeepSpeed full/LoRA launchers and RewardBench/RM-Bench/VL-RewardBench layouts;references/troubleshooting.md for ordering mistakes, missing images, filtered bad responses, the documented iinternlm typo, CUDA/model-path failures, and benchmark blockers.python scripts/validate_reward_data.py entrypoints/ixc25-reward-training/data.txt --given-num --manifest-base manifest
python scripts/render_reward_training_command.py --mode full --model-path /models/ixc_reward --data-path data.txt --output-dir output/ixc_reward
python scripts/render_reward_training_command.py --mode lora --model-path /models/ixc_reward --data-path data.txt --output-dir output/ixc_reward_lora
entrypoints/ixc25-reward-training/ as the self-contained source-derived bundle. It contains finetune.py, trainer.py, data_mix.py, ixc_utils.py, ds_config_zero2.json, launch_full.sh, launch_lora.sh, merge_reward_lora.py, and a small example data/image fixture.[]) per sample, not as arbitrary generation prompts.A good response from this sub-skill names the selected reward workflow, validates or states the expected data shape, gives a non-executing command pattern when needed, explains the expected score/rank/result signal, lists CUDA/model/dataset blockers, and routes any non-reward XComposer task to the correct sibling sub-skill.