Exécution
Arrêter un job d'entraînement
Arrêtez un job d’entraînement Fastino en cours en conservant les checkpoints existants.
POST
POST /v1/training/jobs/{job_id}/stop
Arrête un job en cours et conserve les checkpoints créés avant l’arrêt. Pour un job interactif, la requête répond immédiatement et rejette les nouveaux appels d’entraînement. Les opérations d’entraînement déjà en file peuvent se terminer avant la libération des ressources. L’utilisation peut continuer jusqu’à cette libération. L’échantillonnage depuis les checkpoints sampler enregistrés reste disponible après l’arrêt.
Requête
string
requis
Votre clé API Fastino.
string
requis
UUID du job de configuration ou ID du job interactif.
Job de configuration
Le corps JSON est facultatif pour un job de configuration.string
Raison pour laquelle le job a été arrêté.
object
Métriques numériques utilisées pour prendre la décision d’arrêt.
string
Chemin ou pas du checkpoint associé à l’arrêt.
Job interactif
N’envoyez aucun corps de requête. La réponse contient les champs communs vérifiéssuccess, job_id et status.
Exemple de requête pour un job de configuration
Exemple de requête pour un job interactif
Réponse d’un job de configuration
message, la réponse 202 et la règle d’interrogation concernent
uniquement les jobs de configuration. Après une réponse 202 pour un job de
configuration, interrogez GET /v1/training/jobs/{job_id}. Ne répétez pas la
requête d’arrêt pendant que l’annulation est en attente.
Réponse d’un job interactif
Un job interactif utilise la même opération sans corps. La réponse contient les champs communssuccess, job_id et status. N’exigez pas le champ message,
propre aux jobs de configuration.
Response
Statuts des jobs de configuration
Les statuts et détails d’erreur suivants concernent uniquement les jobs de configuration.Autorisation des jobs de configuration
Pour les jobs de configuration, cette opération nécessite le rôle Owner, Admin ou Editor de l’équipe. Les autres rôles reçoivent403 Forbidden. Le gestionnaire interactif natif utilise l’autorisation de l’appelant du runtime interactif ; ne déduisez pas la RBAC des jobs de configuration de ce chemin partagé.
