技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
training-data【数据与研究】Plan and validate LitGPT finetuning, LoRA/QLoRA/full/adapter training, pretraining, data modules, JSON/JSONL SFT data, recipes, TrainArgs, EvalArgs, LogArgs, and OOM-safe training commands.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the task is about supervised finetuning, LoRA or QLoRA, full finetuning, adapter or adapter_v2 finetuning, pretraining or continued pretraining, LitGPT data modules, JSON/JSONL SFT data, training recipes, logging, resume, evaluation during training, or training-command risk checks.
Route elsewhere:
../inference-chat/ for generation or chat after training.../checkpoint-conversion/ for checkpoint download, validation, conversion, and LoRA merge.../evaluation-serving/ for LM Evaluation Harness runs and serving APIs.finetune_lora/QLoRA for parameter-efficient SFT, finetune_full for all-parameter SFT, finetune_adapter or finetune_adapter_v2 for adapter SFT, and pretrain for scratch or continued language-model pretraining.checkpoint_dir, while pretrain requires a model_name and usually a tokenizer/data plan.scripts/validate_json_sft_data.py for JSON/JSONL SFT data or with litgpt <command> --data.help <DataModule> for built-in modules.scripts/summarize_training_command.py before running anything expensive.--train.micro_batch_size 1, --train.max_seq_length, lower precision, smaller model/recipe, or a parameter-efficient method.references/cli-reference.md covers supported commands, core options, and argument incompatibilities.references/data-formats.md covers JSON/JSONL SFT data, directory splits, and built-in data modules.references/config-recipes.md covers config hub recipe patterns and safe recipe adaptation.references/workflows.md covers finetuning, QLoRA-to-full conversion, pretraining, resume, logging, and validation workflows.references/troubleshooting.md covers data, command, quantization, logger, resume, OOM, download, and dependency failures.scripts/validate_json_sft_data.py validates JSON/JSONL SFT files or split directories without loading a tokenizer or starting training.scripts/summarize_training_command.py inspects an intended litgpt finetune* or litgpt pretrain command and flags likely incompatible, missing, or OOM-prone choices.Both scripts are deterministic and local-only. They do not download data, load models, start training, mutate checkpoints, start servers, or require credentials.
This guidance is distilled from LitGPT CLI help, training/data source contracts, data tests, finetune/pretrain tutorials, OOM guidance, config hub recipes, and installed API signature checks. It is self-contained; do not depend on the original repository checkout at runtime.