{
  "schema_version": 1,
  "id": "ascend-llm-training",
  "name": "大模型训练与微调",
  "description": "通过 LLaMA-Factory 或 ms-swift 组织训练作业，贯通离线数据、分布式启动与 LoRA 导出。",
  "version": "0.2.1",
  "license": "MIT",
  "source": {
    "repository": "https://github.com/xuopoj/ascend-delivery",
    "kind": "git",
    "commit": "6735a0e3bdd5752258dec7adbaef4bc30dae56d1",
    "path": "plugins/ascend-llm-training/skills/ascend-llm-training",
    "working_tree": false,
    "status": []
  },
  "entrypoint": "/registry/v1/skills/ascend-llm-training/0.2.1/SKILL.md",
  "requirements": "ModelArts 昇腾训练作业、匹配的训练镜像、模型与数据访问权限。",
  "verification": {
    "archive": "sha256-and-all-files-verified-at-build",
    "hardware": "not-verified-by-this-site",
    "agent_clients": []
  },
  "relations": [
    {
      "id": "ascend-npu-image-build",
      "type": "recommended",
      "when": "需要准备 ModelArts 训练镜像时",
      "evidence": "SKILL.md 的训练镜像说明明确引用该技能。"
    }
  ],
  "artifacts": [
    {
      "format": "zip",
      "sha256": "4c494e13d2ee4b7c2dbfd7d6a8fdc5aaf4bfa8f86aa83bf548c768550ad13f30",
      "size_bytes": 19032,
      "urls": [
        "https://github.com/xuopoj/ascend-delivery/releases/download/skills-v1.0.0/ascend-llm-training-0.2.1.zip"
      ],
      "files": [
        {
          "path": "LICENSE",
          "sha256": "b4c09687c51dfc142bc26533c51c052ae08c433bdcc8a8c83e3850356ff7d08b",
          "mode": "0o644"
        },
        {
          "path": "SKILL.md",
          "sha256": "ede2899c331a7c255fe20a578133655553325678491efd5e7555c05d75363bb5",
          "mode": "0o644"
        },
        {
          "path": "assets/llamafactory/dataset_info.json",
          "sha256": "0e87d26e029f49c3d77bf89d392c058f8f8b03700074bcbf65bdbf5460c747a6",
          "mode": "0o644"
        },
        {
          "path": "assets/llamafactory/export.yaml",
          "sha256": "eba710fa810a0c47dd85335525de68f6116183a661eee8bd08f4e39b08defd9b",
          "mode": "0o644"
        },
        {
          "path": "assets/llamafactory/infer.yaml",
          "sha256": "8087e17abc07b4eafd6e0564e35207ea81ec30310d1c4a9155a9adcaee67260e",
          "mode": "0o644"
        },
        {
          "path": "assets/llamafactory/infer_merged.yaml",
          "sha256": "f14ce992820938adca5cbfaed843f8a5b78597d66b26381011c3320e15c85953",
          "mode": "0o644"
        },
        {
          "path": "assets/llamafactory/sample_sft.json",
          "sha256": "694d9e87b2531f40eccbbbd903bdbe86f4590830aa17b8812b92be7df2d86ed5",
          "mode": "0o644"
        },
        {
          "path": "assets/llamafactory/train.yaml",
          "sha256": "90d6f9c2c6a12a303fe9d8269f751543005686344796c129307459ecd526111d",
          "mode": "0o644"
        },
        {
          "path": "assets/scripts/setup_rank_env.sh",
          "sha256": "4981fa1949268796cc72312a1e6ffb40412b10dcc875a633613c58f76f08066f",
          "mode": "0o755"
        },
        {
          "path": "references/llamafactory.md",
          "sha256": "b29d45cf4d69a2cbf2a82529f54dce9a642d9443a2dd9530ce3793e1523c320d",
          "mode": "0o644"
        },
        {
          "path": "references/modelarts.md",
          "sha256": "3c9ff8d3bff166760499bcdb718d69b1f47225631d5bc88c01292e697ab90669",
          "mode": "0o644"
        },
        {
          "path": "references/modelscope.md",
          "sha256": "9ff1cbe0cc08940e17c69ac4054a4bbc7e583a8623aca7af43f6210f2be51744",
          "mode": "0o644"
        },
        {
          "path": "references/ms-swift.md",
          "sha256": "c12812d740af0b87fadd4a895c4dd0fc385d977fca98a2e85c0002bc02e1376d",
          "mode": "0o644"
        },
        {
          "path": "references/validation.md",
          "sha256": "96da9aebdf664e75e76cb8b92ee79bd3c150a94367c17ded8f69ed36285cd03e",
          "mode": "0o644"
        }
      ]
    }
  ],
  "channels": [
    {
      "kind": "source",
      "url": "https://github.com/xuopoj/ascend-delivery/tree/6735a0e3bdd5752258dec7adbaef4bc30dae56d1/plugins/ascend-llm-training/skills/ascend-llm-training"
    }
  ],
  "release": "skills-v1.0.0",
  "distribution": "/registry/v1/mirrors.json"
}
