sft-launch-jupiter

Launch SFT experiments on Jupiter via hpc.launch with LLaMA-Factory.

276|37|Updated Dec 5, 2025
One-click install
npx skills add https://github.com/open-thoughts/OpenThoughts-Agent --skill sft-launch-jupiter
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: sft-launch-jupiter
Source: https://github.com/open-thoughts/OpenThoughts-Agent/tree/main/.claude/skills/sft-launch-jupiter
Command: npx skills add https://github.com/open-thoughts/OpenThoughts-Agent --skill sft-launch-jupiter

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the orchestration of SFT experiments on Jupiter, handling preambles, multi-model launches (Qwen3-8B, Qwen3-5 variants reflected in the pilot, and 32B configurations), dataset mixing, and the consolidate→upload flow, so researchers can run end-to-end training with minimal manual setup.

Core Features & Use Cases

  • Orchestrates the full SFT workflow on Jupiter using the hpc.launch backend, including multi-node and multi-GPU configurations and dataset handling.
  • Supports vanilla Qwen3-8B, 32B with no-upload (followed by consolidation and upload) and Qwen3.5 variants, plus preprocess and postprocess steps such as checkpoint management.
  • Provides guidance for dataset mixing/concatenation, custom CLI flags, and checkpoint location guidance for end-to-end training workflows.

Quick Start

Run the preamble and launch an SFT job on Jupiter using the hpc.launch workflow.

Frequently Asked Questions about sft-launch-jupiter

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I launch SFT experiments on an HPC cluster using LLaMA-Factory?▼

You can launch SFT experiments on the Jupiter cluster using the LLaMA-Factory backend via hpc.launch. This workflow manages multi-node configurations, dataset mixing, and sbatch submission to run end-to-end training with minimal manual setup.

What is the consolidate and upload flow for large model checkpoints?▼

The consolidate and upload flow handles large 32B model configurations by running training with no-upload, followed by checkpoint consolidation and uploading. This process ensures proper checkpoint management and postprocess steps for end-to-end training workflows.

Can I run dataset mixing and concatenation for Qwen3 variants on Jupiter?▼

Yes, the workflow supports dataset mixing and concatenation for vanilla Qwen3-8B, 32B, and Qwen3.5 variants. It provides guidance for custom CLI flags and dataset handling within the hpc.launch orchestration on the Jupiter cluster.

Do I need specific conda environments to submit sbatch jobs for SFT?▼

Yes, submitting sbatch jobs requires access to the Jupiter cluster and proper conda or environment activation. You also need configuration files under sft/lf_configs to properly define and launch the training workflows.

How do I configure multi-node and multi-GPU settings for Qwen3-8B training?▼

You can configure multi-node and multi-GPU settings for Qwen3-8B training using configuration files under sft/lf_configs. The hpc.launch backend orchestrates these setups, handling preambles and custom CLI flags for the sbatch submission.