v2
latestOpenAPI 3.1.02026-08-05267431678.1 KBSync Training Job Status
Sync training job status from the provider to the database.
Path parameters
Response
Successful Response
Project ID this training job is associated with
Canonical status alias for compatibility handling (requested, running, complete, deployed, failed, cancelled)
Whether this status is terminal for polling loops
Task type derived from training datasets: 'ner', 'classification', 'custom', or 'decoder'
Merged labels from training datasets (entity types for NER, class labels for classification)
Sample text to pre-load into inference input
Training and evaluation metrics dictionary. Contains final_training_loss, final_validation_loss, best_validation_loss from training logs, and optional evaluation metrics (f1_score, precision_score, recall_score, accuracy) if an evaluation has been run.
Version number for this training job (e.g., '1', '2', '3')
ID of the original/root training job this version derives from
Provider-specific deployment metadata written by the training monitor. For Fireworks: {"fireworks": {"deployment_name": ...}}.
Training provider that handled this job (e.g. 'fireworks', 'modal').
Overall training completion percentage (0-100). Updated live during training.
Epoch currently in progress (1-indexed). Updated live during training.
Deprecated. Always returns None -- deployment_status no longer exists.
Kept for backward compat with clients that read this field.