Supervised Fine Tuning (SFT)
What is Supervised Fine Tuning?
Installation
pip install --extra-index-url "https://oauth2accesstoken:$(gcloud auth print-access-token)@glsdk.gdplabs.id/gen-ai-internal/simple/" "gllm-training"pip install --extra-index-url "https://oauth2accesstoken:$(gcloud auth print-access-token)@glsdk.gdplabs.id/gen-ai-internal/simple/" "gllm-training"FOR /F "tokens=*" %T IN ('gcloud auth print-access-token') DO pip install --extra-index-url "https://oauth2accesstoken:%T@glsdk.gdplabs.id/gen-ai-internal/simple/" "gllm-training"Quickstart
from gllm_training import SFTTrainer
finetuner = SFTTrainer(
model_name="Qwen/Qwen3-1.7b",
datasets_path="examples/sft_csv"
)
results = finetuner.train()Fine tuning model using YAML file.
Example 1: Fine tuning using online data.
Example 2: Fine tuning using local data.
Datasets Format
Data training and validation
Column Name
Description
Prompts
Column Name
Description
Logging Monitoring
JSONL Logs (Structured Training Metrics)
Tensorboard Logs (Visual Monitoring)
Log Configuration
Best Practices
Upload model to cloud storage
1
2
Last updated
Was this helpful?