La API de trabajos de entrenamiento gestiona el ciclo de vida completo de un trabajo de ajuste fino. Todos los endpoints usan la familia de rutas /v1/training-jobs y requieren una clave de API en el encabezado X-API-Key.
URL base de la API: https://api.fastino.ai
Envía la clave en cada solicitud de entrenamiento:
Usa GET /v1/base-models?supports_training=true inmediatamente antes de crear un trabajo. Es la fuente de verdad en tiempo real para los IDs de modelos entrenables.
La familia de rutas heredada /felix/training-jobs está retirada. Usa /v1/training-jobs
para las integraciones nuevas y migradas.
Ciclo de vida del estado
Las respuestas de los trabajos de entrenamiento incluyen:
status: estado persistido del trabajo.
normalized_status: estado estable pensado para la consulta desde el cliente.
is_terminal_status: indica si la consulta puede detenerse.
error_message: información del fallo cuando esté disponible.
is_deployable: indica si el artefacto completado pasa la validación de despliegue.
deployability_reason: motivo por el que el artefacto no es desplegable.
En los clientes que consultan, prefiere normalized_status e is_terminal_status.
Endpoints