L’API Training Jobs gère le cycle de vie complet d’un job de fine-tuning. Tous les endpoints utilisent la famille de routes /v1/training-jobs et requièrent une clé API dans l’en-tête X-API-Key.
URL de base de l’API : https://api.fastino.ai
Envoyez la clé avec chaque requête d’entraînement :
Utilisez GET /v1/base-models?supports_training=true juste avant de créer un job. C’est la source de vérité en temps réel pour les ID de modèles entraînables.
L’ancienne famille de routes /felix/training-jobs est retirée. Utilisez /v1/training-jobs
pour les intégrations nouvelles et migrées.
Cycle de vie des statuts
Les réponses des jobs d’entraînement contiennent :
status : statut persisté du job.
normalized_status : statut stable destiné à l’interrogation côté client.
is_terminal_status : indique si l’interrogation peut s’arrêter.
error_message : informations sur l’échec lorsqu’elles sont disponibles.
is_deployable : indique si l’artefact terminé passe la validation de déploiement.
deployability_reason : raison pour laquelle l’artefact n’est pas déployable.
Dans les clients d’interrogation, préférez normalized_status et is_terminal_status.
Endpoints