Skip to content

Model Development (Admin View) ​

Model Development (Admin View) is designed for platform / tenant admins to view and manage training jobs, fine-tuning jobs, and evaluation jobs across workspaces and projects. Admins can create jobs on behalf of a project and perform batch operations on all jobs.

Entry path: Left sidebar AI Compute Management > Model Development, page route /admin/ai/model.

Model Development Admin View module menu and training job list

PageRouteDescription
Training Jobs/admin/ai/manage/trainingCross-tenant training job list and management
Create Training Job/admin/ai/manage/training/createCreate training job on behalf of a specified project
Training Job Details/admin/ai/manage/training/detail/:uuidView job details, logs, TensorBoard
Fine-tuning Jobs/admin/ai/manage/finetuningCross-tenant fine-tuning job list and management
Create Fine-tuning Job/admin/ai/manage/finetuning/createCreate fine-tuning job on behalf of a specified project
Fine-tuning Job Details/admin/ai/manage/finetuning/detail/:uuidView job details, loss curves, export model
Evaluation Jobs/admin/ai/manage/evaluationCross-tenant evaluation job list and management
Create Evaluation Job/admin/ai/manage/evaluation/createCreate evaluation job on behalf of a specified project
Evaluation Job Details/admin/ai/manage/evaluation/detail/:uuidView evaluation reports and metrics

Training Jobs ​

View and Filter Training Jobs ​

  1. Navigate to AI Compute Management > Model Development > Training Jobs.
  2. In the top filter bar, select query conditions:
    • Workspace: Select the target tenant; leave empty for all.
    • Project: After selecting a workspace, the project list appears.
    • Status: Filter by Running, Completed, Failed, Pending, etc.
    • Queue: Filter by Volcano training queue.
    • Creator / Name: Supports keyword search.
  3. The list displays by default: Name / ID, Job Status, Instance Count, CPU / Memory, GPU (including physical compute flavor), Node / IP, Queue, Parent Workspace, Parent Project, Creator, Creation Time, Runtime.
  4. Click "Monitoring View" in the upper-right corner to switch to a real-time resource utilization view showing CPU, memory, GPU, and GPU memory utilization.
  5. Click a job name to enter the detail page, which contains tabs: Basic Info, Pod Group, Running Logs, Events, Training Progress, TensorBoard.

Model Development Admin View training job detail page

Model Development Admin View training job list page with filter bar and monitoring view toggle annotations

Create Training Job on Behalf of a Project ​

  1. Click "Create Training Job" on the training job list page.
  2. Basic Information
    • Workspace / Project: Select the target tenant and project.
    • Job Name: 2-50 characters.
    • Training Framework: PyTorch / TensorFlow / MPI / DeepSpeed.
    • Queue: Select a Volcano training queue.
    • Priority: High / Medium / Low, affecting scheduling order.
    • TensorBoard: The platform automatically mounts TensorBoard log storage for training jobs.
  3. Job Flavor
    • Select architecture (x86 / ARM) and GPU type (Shared / Dedicated / Overcommit).
    • In the flavor list, select CPU, memory, GPU card count / compute / memory configuration.
  4. Job Image
    • Base Image: Platform-preset training images.
    • Custom Image: Tenant-saved images.
    • External Image Address: Enter the full image address and repository password.
  5. Storage Configuration
    • Mount public storage (e.g., pre-trained model repository).
    • Mount custom storage (e.g., code, data, output directories).
  6. Job Configuration
    • Master / Worker replica count: Displays different names by framework (e.g., PyTorch uses master / worker).
    • Minimum Available Instances: The minimum instance count the scheduler must satisfy; the job will not start running if below this value.
    • Startup Command / Startup Arguments: One command or argument per line.
    • Annotations, environment variables.
  7. Advanced Configuration (Optional)
    • Timeout: Maximum hours the job can run.
    • Auto Retry: Maximum retry count after failure.
    • workingDir, startup user, shared memory.
  8. Click "Create" and return to the list to view the job status.

Model Development Admin View create training job form

Batch Manage Training Jobs ​

  1. Select multiple stopped training jobs on the left side of the list.
  2. A batch action bar appears above the list:
    • Batch Delete: Deletes terminal-state jobs and reclaims VcJob resources; requires confirmation before deletion.
  3. After selecting multiple running jobs, click "Share TensorBoard" to launch a shared TensorBoard instance for cross-job training metric comparison.

Fine-tuning Jobs ​

View and Filter Fine-tuning Jobs ​

  1. Navigate to AI Compute Management > Model Development > Fine-tuning Jobs.
  2. Use the top filter bar to query by workspace, project, status, framework, creator, and job name.
  3. The list displays: Name / ID, Status, Framework, Fine-tuning Method (LoRA / QLoRA / Full), Base Model, CPU / Memory, GPU, Parent Workspace, Parent Project, Creator, Runtime.
  4. Click a job name to enter the detail page to view the training loss curve, metric changes, and full training parameter configuration list.

Model Development Admin View fine-tuning job detail page

Model Development Admin View fine-tuning job list

Create Fine-tuning Job on Behalf of a Project ​

  1. Click "Create Fine-tuning Job" on the fine-tuning job list page.
  2. Basic Information
    • Workspace / Project: Select the target tenant and project.
    • Job Name: 2-50 characters.
    • Training Stage: SFT / DPO / KTO / RM / PPO.
    • Fine-tuning Method: LoRA / Full / QLoRA; PPO / RM stages only support LoRA / QLoRA.
  3. Dataset
    • Select an existing training dataset and version.
    • If automatic evaluation is enabled, select an evaluation dataset.
  4. Model
    • Base Model Path: Enter the model's absolute path in storage (e.g., /models/qwen2-7b), or a HuggingFace / ModelScope repository ID.
    • If entering a local absolute path, you must first mount storage covering that path in "Storage Configuration."
  5. Compute Flavor & Image
    • Select a GPU flavor; the platform automatically filters available images based on the GPU manufacturer.
    • Select or enter a fine-tuning image.
  6. Storage Configuration
    • Mount public / custom storage to cover the model path, dataset path, and output directory.
    • Output Directory: Must be within a mounted writable custom storage path, used to save LoRA adapters or the full model.
  7. Training Parameters
    • Select a preset template (Quick / Standard / Quality) or configure manually:
      • epochs, learning rate, batch size, gradient accumulation steps
      • cutoff len, val size, lora rank, lora alpha
    • Advanced users can override any LLaMA-Factory parameter in yamlOverride.
  8. Click "Create" to start the job.

Model Development Admin View create fine-tuning job form

Post Fine-tuning Operations ​

  1. Export Model: After fine-tuning completes, click "Export Model" in the detail page to merge the LoRA adapter with the base model and export a deployable complete model.
  2. Comparative Inference: After export, launch a temporary inference service to compare before and after fine-tuning effects.
  3. Automatic Evaluation: After training completes, automatically trigger an evaluation job to view the evaluation report.
  4. Manual Evaluation: Manually trigger an evaluation on completed / stopped fine-tuning jobs via the More Actions menu in the detail page.

Evaluation Jobs ​

View and Filter Evaluation Jobs ​

  1. Navigate to AI Compute Management > Model Development > Evaluation Jobs.
  2. Use the top filter bar to query by workspace, project, status, and job name; the list supports SSE real-time push to refresh status.
  3. The list displays: Name / ID, Status, Associated Fine-tuning Job, Evaluation Mode, CPU / Memory, GPU, Parent Workspace, Parent Project, Creator, Runtime.
  4. Click a job name to enter the detail page to view the evaluation results table (dimensional metric scores, model output vs. reference output comparison).

Model Development Admin View evaluation job detail page

Model Development Admin View evaluation job list

Create Evaluation Job on Behalf of a Project ​

  1. Click "Create Evaluation Job" on the evaluation job list page.
  2. Basic Information
    • Workspace / Project: Select the target tenant and project.
    • Job Name: 2-50 characters.
  3. Associated Fine-tuning Job
    • Select an existing fine-tuning job; the system will automatically populate the model path and dataset. You can also create independently.
    • Target Type: Select "Fine-tuning Job" or "Online Service" for evaluation.
  4. Evaluation Mode
    • Auto-Eval: Uses LLaMA-Factory built-in metrics (e.g., perplexity, bleu, rouge).
    • LLM-as-Judge: Select a judge model and scoring template to score generated results.
  5. Dataset & Model: Select the evaluation dataset version and confirm the model path.
  6. Compute Flavor: Select a GPU flavor; some lightweight evaluations can use CPU.
  7. Click "Create" and wait for the job to complete, then view the evaluation report.

Model Development Admin View create evaluation job form

FAQ ​

Q: Training job status is Pending for a long time? A: Check the "Events" tab on the detail page; common reasons include insufficient queue resources, slow image pulling, or the minimum available instance count being set too high.

Q: Fine-tuning job shows "Model Path Not Mounted"? A: If the base model path is a local absolute path, you must mount storage covering that path in "Storage Configuration"; for example, /models/qwen2-7b requires mounting /models.

Q: Evaluation job failed but the log doesn't show the cause? A: Check whether the judge model is reachable, whether the evaluation dataset format meets requirements (e.g., ShareGPT format), and whether the output directory has write permissions.

Q: Can admins create jobs for other users? A: Yes. After selecting the target workspace and project in the creation form, the job will be assigned to that project; the Creator field in the list will show the current admin account.

Generated from Rise AI Platform release-2606.v2.2.x